我有这样如何设置MongoDB中唯一的ID使用JavaScript
Mywants:[
{"title":"lap","rate":$20}
{"title":"lap","rate":$20}
{"title":"lap","rate":$20}
]
数据如果我保存新的数据到数组(mywant)我应该用新的唯一ID保存所以如何保存这样使用JavaScript。
Mywants:[
{"title":"lap","rate":$20,_id:objectId("512640f3243c837c0e0004401}
{"title":"lap","rate":$20,_id:objectId("512640f3243c837254000001}
{"title":"lap","rate":$20,_id:objectId("512640f3243c8372540257001}}
]
插入我使用像
collection.update({"userid":1248787885},{$push:{"Mywant":{"title":"car","rate":$100}}});
如果我更新到数组中的新数据它不会创建新的对象id.so告诉我正确的答案。 – silvesterprabu 2013-02-22 09:45:52
我已经更新我的答案有一个链接到一个JavaScript库,用于生成'ObjectId's – andyb 2013-02-22 12:49:25