我要創建使用MongoDB的的ObjectId在電子商務Web應用程序
爲電子商務Web應用程序的數據庫,我不能夠得到的想法如何設置主鍵它爲它自動創建ID每個條目這是獨特的,所以我可以使用它作爲主鍵 MongoDB中終端
db.department.findOne({dep_name: 「服裝」}) { 「_id」:的ObjectId( 「5277d82f658d9f107b7ae64e」),「dep_name 「:」clothing「}
對於部門服裝,dep_id是ObjectId(「5277d82f658d9f107b7ae64e」) 並且在創建男性,女性,孩子的類別時,dep_id將保持不變,同時將創建其他對象ID,它們的作用類似cat_id男人,女人,小孩)。 我不知道如何獲取dep_id,其中dep_name是衣服,並插入dep_id爲新的集合,這將有字段ObjectId(自動創建),dep_id,cat_name。
除此之外,如果這似乎不是針對電子商務Web應用程序創建數據庫好主意,然後建議這將是最好的
我不是跟着你的問題。還有什麼你可以添加,使其更清楚你想要做什麼。 – WiredPrairie
@WirePrairie --- Bruce回答了這個問題,但我想確認是否爲電子商務Web應用程序的主鍵分配的正確方法,或者如果有其他方法更好,那麼我會選擇它在偏差中。 – shamshul2007
沒有聯合,你將需要特別處理建立你想要的關係有效。 – WiredPrairie