在mongodb中的子文档上自动创建索引字段

时间:2013-10-08 03:31:56

标签: mongodb indexing

我的收藏是这样的:

{
_id: ObjectId(...),
productName: "some product",
colours: [{colourName:"orange",stock:5},{colourName:"red",stock:1}]
}

是否可以让mongo自动创建每个颜色子文档的_id字段以及每个插入的主文档?我想这样做,以便当用户执行“向篮子添加1红色”时,我可以通过将颜色ID作为隐藏字段放在表单中来轻松识别产品和颜色。

由于

1 个答案:

答案 0 :(得分:0)

您可以在应用程序中轻松创建这些额外的_id字段。例如,在Java驱动程序中,您可以执行new ObjectId()。我相信这也是MongoDB客户端为主_id字段所做的事情。

相关问题