我是mongodb的新手。我需要鏈接兩個集合,就像在關係數據庫中使用主鍵和外鍵概念。mongodb數據庫參考
我知道mongodb不支持連接。
comments
{ uid:12345, pid:444, comment="blah" }
{ uid:12345, pid:888, comment="asdf" }
{ uid:99999, pid:444, comment="qwer" }
users
{ uid:12345, name:"john" }
{ uid:99999, name:"mia" }
在評論集合中,uid - >主鍵,在用戶中,uid - >外鍵。
如何在mongodb中插入集合時解決這種關係? 如何參考?
你能給我發送mongodb命令嗎?
在MongoDB集合中不能加入。你試圖提供什麼功能? –
我可以知道在mongodb中鏈接(dbref)的目的是什麼嗎?這不是爲了確保主要和外部的關鍵關係嗎?我的功能是通過加入這兩個集合來查詢字段? – Ramya
它不能確保任何東西。 DBRef完全符合名稱的含義。它爲文檔提供跨數據庫交叉引用。它僅僅是一個存儲約定,不受任何服務器功能的支持。 –