【发布时间】:2016-06-04 19:33:44
【问题描述】:
我正在使用 Meteor 并且正在更新文档并且有代码(错误地):
Programs.update({ _id: id}, { set: { LessonWk1: weekArray }});
代替:
Programs.update({ _id: id}, { $set: { LessonWk1: weekArray }});
结果当我使用“设置”时,它在更新运行时删除了文档。我在 Mongo 中没有看到任何“设置”命令。只是好奇文档是如何从“集合”中删除的。
【问题讨论】:
-
您确定文档已被删除,而不是简单地更改为
{ set: { LessonWk1: weekArray }}? -
可能是这样,虽然我不确定如果有的话要搜索什么。
标签: mongodb meteor mongodb-query