【发布时间】:2012-07-17 02:37:43
【问题描述】:
我的 MongoDB 集合有文档,每个文档都可以包含一组子文档。每个子文档都需要一种方法来唯一标识它,以便我以后可以替换它或更新它。
如何告诉 MongoDB 为集合中的每个子文档生成唯一值?
我正在使用 C# MongoDB 驱动程序。
{
_id: 'gd37dg67dg63782gd78',
name: 'foo'
docs: [
{
idvalue: 'autogenerated',
y: 10
},
{
idvalue: 'autogenerated',
y: 10
},
{
idvalue: 'autogenerated',
y: 10
},
]
}
【问题讨论】:
-
文档的索引是不是有点像ID?
-
刚刚粘贴了一个示例来演示我在问什么