【发布时间】:2020-01-09 00:36:15
【问题描述】:
我将 MongoDB v3.6.3 与 PyMongo 一起使用。
这是我的文档结构:
{
"process_id": number,
"created_dttm": date,
"updated_dttm": date
}
我想做两件事:
- 每当插入新文档时,created_dttm 和 updated_dttm 都应具有当前系统日期。
- 每当更新现有文档时,updated_dttm 应更新为当时的当前系统日期
我通过覆盖 save() 和 update() 方法使用 MongoEngine 模型完成了这项工作。
除了在插入/更新时以编程方式显式处理此问题之外,还有其他方法可以使用 PyMongo 执行此操作吗?
【问题讨论】:
标签: python-3.x mongodb pymongo mongoengine