5
我正在嘗試更新我的members_copy集合中的一組文檔。未捕獲的異常:不能有。在字段名稱
db.members_copy.find({"fields.shop.id": 321}).forEach(function(myDoc) {
db.members_copy.update({ "_id": myDoc._id}, { "fields.shop": [{"id": 319, "value": "Los Angeles"}] });
});
我得到以下錯誤:
uncaught exception: can't have . in field names [fields.shop]
我明白這個問題,但我不能找到解決這個,所以我感謝所有幫助我可以得到的。
所以沒辦法,我可以更新這樣的子文檔? – Repox
你的目標集合中是否有字段子文檔? –