所以我需要从我的集合中的项目中唯一引用特定的子文档。例如:如何在MongoDB中为嵌入文档创建唯一ID?
User = {
'name': 'jim',
'documents: [
{'id': 0001, 'title': "My document"},
{'id': 0002, 'title': "My second document!"},
]
}
所以我需要能够自动创建新文档的ID,最好不要在应用级(因为会出现在实际的开发场景的比赛条件)。
有没有办法使用mongo的自动生成的ObjectId(在集合级别的_id字段中使用)或类似的东西?
如果您使用Guid,则不会有 – 2012-04-13 16:40:42