MongoDB有时会返回lastErrorObject- 而且据我所知,这是它的架构:
{
updatedExisting: <boolean>,
upserted: <boolean>,
n: <num>,
connectionId: <num>,
err: <string>,
ok: <num>
}
Run Code Online (Sandbox Code Playgroud)
但是mongodb.org网站上我唯一可以找到对该对象的引用的地方就在findAndModify API文档中.
但我无处可寻找对象的不同属性的任何解释.我可以做出有根据的猜测,但即使我从文档中得到的结论也似乎与它自相矛盾.例如upserted,根据findAndModify应该是一个布尔值,但显然也可以是一个ObjectId.
什么是ok?它似乎1大部分时间 - 但它不是布尔值,所以它可以是2什么,这是什么意思?
尽管某些属性可能非常明显,但请在答案中为每个属性写一个解释,以便每个人都有100%的文档记录.或者,如果我错过了它(它发生),请随时链接到解释这个的文档;)
| 归档时间: |
|
| 查看次数: |
2704 次 |
| 最近记录: |