0

我有一个集合,其 _id 对象应该是日期时间。

该集合在 javascript 中更新并在特定时间执行聚合。

  var aggregated = { '_id': new Date()};
  ... do work to aggregated ...
  updateDB.save(aggregated);

如何指定我的 _id 对象应为 datetime 类型。更一般地说,我如何指定字段应该是特定类型。

谢谢,

4

1 回答 1

1

你不能。

MongoDB 是一个无模式的异构数据库。文档的任何字段(包括_id)都可以是任何类型。无法在数据库级别强制执行类型约束。

于 2013-09-04T15:10:47.200 回答