数据模式
ID: String,
Item: {
Possess: {
Jewel: [Number]
}代码
var temp = 1
db.collection.update({"ID":"sample"},{"$set":{"Item.Possess.Jewel.1":888})如何在“Item.Possess.Juel.1”中使用可变温度?
"Item.Possess.Jewel.temp“不管用
发布于 2014-02-06 02:34:37
您必须以编程方式构建$set对象:
var temp = 1;
var set = {$set: {}};
set.$set["Item.Possess.Jewel." + temp] = 888;
db.collection.update({"ID":"sample"}, set);https://stackoverflow.com/questions/21592595
复制相似问题