我试图弄清楚如何检查更新是否成功。默认情况下,db.users.update(....)是否返回getLastError类型?我可以这样做:
error = db.users.update(.....)
if error.n == 1:
....
如何检查以确保更新成功?
答案 0 :(得分:0)
pymongo
模糊的文档说update
的返回值是:
A document (dict) describing the effect of the update or None if write acknowledgement is disabled.
(未明确说明但是)这意味着返回值为lastError
(除非您使用safe=True
)。