0
mongo集合中的自我生成的object_id是否在所有集合中唯一?假設我的book_category集合,我必須將user_id獲取所有用戶保存的書籍類別。mongodb中object_id的唯一性
但是如何更新book_category的數據?我應該把user_id放入我的圖書分類集合嗎?
module.exports.updateCategory = function(category_id,category,callback){
var update = {
name: category.category_name
}
Product_category.findOneAndUpdate({"_id":category_id},update,callback);
}
如果id是unquie橫跨整個我的應用程序然後上面的代碼工作正常。在我的情況下你會做什麼?
@RobertMoskal你可以對我的情況發表你的意見嗎? –
從您發佈的代碼中,我看不到任何交叉收集問題出現在哪裏。您通過它的ID選擇集合中的文檔並更新字段。 –
@RobertMoskal只是想象它是一個圖書館系統,每個用戶都有書和book_category,你會在book_category中存儲user_id嗎?當你想更新某些東西時,你會做雙重檢查嗎?比如檢查user_id和obj_id。 –