11 ÅžUBAT 2011, Cuma
Bir alanın türünü değiştirmek için Nasıl?MongoDB:
Zaten benim soru Stackoverflow, çok benzer bir soru var. Şey bu soruların cevabı Java bir Sürücü için, kabuk içinde bunu yapmak için çalışıyorum.
Bu baÅŸka bir ÅŸey.
db.meta.update({'fields.properties.default': { $type : 1 }}, {'fields.properties.default': { $type : 2 }})
Bu çalışmıyor!
CEVAP
17 EKİM 2011, PAZARTESİ
Dize alanı Tamsayı dönüştürmek:
db.db-name.find({field-name: {$exists: true}}).forEach(function(obj) {
obj.field-name = new NumberInt(obj.field-name);
db.db-name.save(obj);
});
Dize Tamsayı alanına dönüştürmek:
db.db-name.find({field-name: {$exists: true}}).forEach(function(obj) {
obj.field-name = "" obj.field-name;
db.db-name.save(obj);
});
Bunu PaylaÅŸ:
Nasıl MS SQL bir sütunun veri türünü d...
Nasıl veri kaybı olmadan SQL Server ve...
Nasıl bir DataTable, DataColumn Veri t...
Nasıl gıt tamamlama belirtilen değişti...
Nasıl bir köprü jQuery kullanarak href...