2016-04-15 7 views
1

コレクション "questionbank"に "name"属性が含まれている次のスキーマと、質問bankコレクションのidとしてquestion_idを含む "question"という別のコレクションがあります。それはあまりにも多くの交わりです。mongodbで下記のシナリオのクエリを作成する方法は?

質問銀行: Question Bank Collection 質問コレクション:

Question collection

今私はTest_idは「」と、特定のコースの_idのためにここでつながる必要があります質問のコレクションからXYZが、ここでキャッチは、私はそれらを必要です質問銀行コレクションの名前欄にソートされた注文。

最も効率的で最適なソリューションをご提案ください。

答えて

0

質問を正しく読んでいる場合は、JOINを探しているようです。

MongoDBはJOINをサポートしていません。 2つの別個のクエリーを使用して、アプリケーションコード内のデータを手動でジョインする必要があります。

https://docs.mongodb.org/manual/reference/database-references/

関連する問題