【发布时间】:2019-11-22 18:17:27
【问题描述】:
使用 mongo shell,我可以找到一个文档。
但是,在进行无操作更新时,没有匹配的文档,而且由于某种原因,某个地方的文档验证失败。
这怎么可能?会发生什么?我错过了什么吗?
> db.synchronousEvents.count({_id: ObjectId('5dd82343a23aa2b0d5a147cf')})
1
> db.synchronousEvents.update({_id: ObjectId('5dd82343a23aa2b0d5a147cf')}, {})
WriteResult({
"nMatched" : 0,
"nUpserted" : 0,
"nModified" : 0,
"writeError" : {
"code" : 121,
"errmsg" : "Document failed validation"
}
})
【问题讨论】:
标签: mongodb nosql mongo-shell mongodb-update