【发布时间】:2014-05-30 18:20:54
【问题描述】:
如何在 mongoose 的文档中为子文档添加唯一 ID。我的猫鼬模型子文档没有添加对象 ID。
【问题讨论】:
-
你能展示你的猫鼬模式吗?
-
默认情况下猫鼬在文档中分配
_id更多:mongoosejs.com/docs/guide.html#_id
如何在 mongoose 的文档中为子文档添加唯一 ID。我的猫鼬模型子文档没有添加对象 ID。
【问题讨论】:
_id更多:mongoosejs.com/docs/guide.html#_id
在任何需要唯一 ID 的地方尝试“new ObjectId()”。例如
db.news.insert({"name":"political", "group":{"x":new ObjectId(),"type":"breaking"}})
我在 mongodb 2.4.8 中试过这个,它工作正常。
【讨论】: