1
由于upsert: true
是因为upsert: true
,因此我使用了一个类似于标题的调用,它应该创建一个包含该数据的文档,如果该数据不与该查询数据一起存在,但它不会被创建。该呼叫是collection.update({_ id:'Object Id'},{change},{upsert:true})应该创建文档吗?
collection.update({_id: 'an Object Id'}, {$push: {data: data_var}}, {upsert: true}, callback);
该回调没有显示从第一个参数开始的任何错误。
这应该创建文档?或者我应该先做一个find
还是什么?
是的,这将创建一个文档,如果有一个匹配的_id'不存在。 – JohnnyHK