FeathersJS日期以字符串形式保存到数据库中

时间:2018-11-06 12:03:13

标签: mongodb date patch feathersjs

我正在使用FeathersJS。

我正在尝试修补将带有Date对象的字段更改为MongoDB数据库的文档,但是我将此字段保存为字符串而不是Date对象。我还使用了setNow()钩子,可以看到setNow()钩子中指定的字段另存为Date,但是我的字段另存为字符串。

有人知道为什么会这样吗?

1 个答案:

答案 0 :(得分:1)

限制是MongoDB本身(与Mongoose不同)没有模式,因此所有用户在正文或查询中提交的数据都必须转换为您需要保存在{ {3}}。这是a hook。在您的情况下应该是

SecurityGroupRef.import