【发布时间】:2016-02-19 23:26:29
【问题描述】:
var key= "features.1.attributes.2";
SurveyDefinitions.update({"_id": "5XCcprsk2wgbyvman"}, {$set: {"features.1.attributes.2" : "update-fails"}});
SurveyDefinitions.update({"_id": "5XCcprsk2wgbyvman"}, {$set: {key : "update-works"}});
虽然使用内联字符串的第一次更新有效,但使用相同键但存储在变量中的第二次更新无效。
相反,它作为 {key:"update-works"} 条目写入文档,因此不评估 key 而是将其作为名称。 Meteor 怎么可能评估变量“key”?
【问题讨论】:
标签: meteor