我有以下架构,其中集合“questionbank”包含“name”属性,另一个名为“question”的集合包含question_id作为来自问题库集合的id。这是一个太多的关系。
问题库: Question Bank Collection 问题集:
现在我需要结果,其中Test_id是“”,对于特定的课程_id:来自问题集合的xyz,但是我在这里需要它们在问题库集合中的名称字段上按排序顺序。
请建议一些最有效和最优化的解决方案。
答案 0 :(得分:0)
如果我正确地阅读了这个问题 - 听起来你正在寻找一个人。
MongoDB不支持JOIN。您需要使用两个单独的查询手动加入应用程序代码中的数据。
https://docs.mongodb.org/manual/reference/database-references/