MongoDB Datetimefield空错误

时间:2016-09-12 20:23:55

标签: mongodb mongoengine

我正在尝试在MongoDB中的dateTimeField对象中保存空值。我有一个日期,我只想在满足某个条件后设置,但我的网站能够多次将对象保存到数据库,然后将此变量设置为除null或空字符串值以外的任何值。我尝试在每个Mongo's documentation的模型文件中使用db.dateTimeField(null=True)来保存空值,但在尝试保存到数据库时仍然出错。

根据Github上的这个问题,将空值设置为dateTimeFields会有一些不一致的行为。有谁知道这是否已修复?我有一个解决方法(将我的属性添加到我的对象,然后在保存之前为其分配一个值,因此绕过了保存空值的需要,但它有点hacky,我想使用MongoDB的内置功能,如果可能的)。

提前致谢!

0 个答案:

没有答案