MongoEngine中的“ reload()”是什么

时间:2018-09-20 07:06:22

标签: mongodb mongoengine

我有一个类似jsonify_ok(data=mytag.reload().as_dict())的声明

reload()扮演什么角色?我们使用reload()的正常情况是什么?

1 个答案:

答案 0 :(得分:1)

// --- 将检查数据库并使用已修改的任何属性更新您的数据(我认为在这种情况下为Document.reload(),但我看不到这是什么)。

如果在调用mytag之前数据已经或已经更改,这可能很有用。

破坏jsonify_ok的内容是:“对于文档data=mytag.reload(),请转到数据库并获取该文档的最新版本,并将其分配给变量mytag

Relevant documentation link