MongoDB 数据库条目的 _id.generationTime 的值为“无效日期”

MongoDB database entry's _id.generationTime has value "Invalid Date"

提问人:MAK 提问时间:3/25/2011 更新时间:4/2/2011 访问量:420

问:

我刚刚在我的机器(Windows 7)中安装了MongoDB,并在cygwin上使用npm安装了node-mongodb-native。它似乎工作正常,我正在运行所有示例。

在 simple.js 示例中,它连接到数据库并插入 3 个条目,然后从数据库中获取它们。唯一的故障是 _id.generationTime 属性始终为“无效日期”。我认为这应该自动设置为创建对象的时间。

我计划在项目上使用 mongodb 和 node.js,这需要在数据库中创建条目的时间。有没有办法让它工作?还是必须将时间存储为对象的单独属性?

JavaScript mongoDB 节点.js

评论


答:

1赞 Ricardo Tomasi 4/2/2011 #1

可能是一个错误。同时,使用“日期”字段:

var myModel = new Schema({
  ...
  created_at: { type: Date, default: Date.now }
})