我正在尝试通过MongoEngine ODM使用MongoDB进行简单的评级应用程序。我在理解ReferencingField()
时遇到了一些麻烦。我正在跟踪User()
集合中的字段date_created
和date_modified
的{{1}}文档的更改。两者都应包括日期时间和对用户的引用。
在保存User
之后,我通过将ObjectID
添加到date_created
和date_modified
来解决了引用问题。最后是否与使用User
一样?有没有更简单的方法来存档?例如,在ReferenceField()
类中使用ReferenceField()
?
我的实现如下:
ModificationInformation()