0
我是新手mongodb。我需要通過加入兩個集合來進行查詢。mongodb java加入了兩個集合
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" }
query: Select c.pid, c.comment from comments c, users u uwhere c.uid = u.uid;
我需要使用java api for mongodb來執行它。我知道mongodb不支持連接。我有一個想法來實施,但我不知道它是否是最好的。
想法:
通過拆分它執行兩個查詢。 (從用戶集合中檢索uuid並檢查uuid的評論集合)
要實現它的任何其他想法?任何人都可以向我發送mongodb java代碼,通過分解爲兩個查詢並獲取結果來執行此查詢。
如果可能的話,你可以發佈我的完整代碼? – Ramya