插入獨特的 「_id」 我在第一次插入一個JSON結構如何忽略重複 「_id」 和MongoDB中
collection.insert(query.query, function(err, docs) {
callback(err,docs);
dbCon.close();
});
JSON結構:
"employees":[
{"_id":1, "lastName":"Doe"},
{"_id":2, "lastName":"Smith"},
{"_id":3,"lastName":"Jones"}
]
當我第一次插入這個JSON進入mongodb,它插入沒有任何錯誤。 當我嘗試在同一數據庫上重新插入,下面JSON
"employees":[
{"_id":2, "lastName":"Smith"},
{"_id":5, "lastName":"Peter"},
{"_id":6,"``lastName":"James"}
]
現在盟DB拋出重複鍵錯誤。 有沒有什麼辦法可以省略「_id」:2並在mongo中插入「_id」:5和「_id」:6?
請幫助我..
感謝您的評論,但更新不工作,並試圖更新 –