MongoDB使用排序顺序查询两个集合

时间:2016-08-30 16:41:42

标签: mongodb-query mongodb-.net-driver

示例:我们假设以下集合。 ThrashMetalDocumentsCollection和SpeedMetalDocumentsCollection,两个集合都具有相同的HeavyMetalRecordDocument结构,如下所示。如何查询并返回两个集合中的所有记录,并按releaseDate(最早的第一个)和评级(从高到低)对它们进行排序?谢谢! \ m / \ m /

render(partial: 'conversations/conversation', object: @conversation)

1 个答案:

答案 0 :(得分:0)

MongoDB不是关系数据库,因此它无法执行连接(这是您要完成的)。您可能想要更多地考虑数据库的结构。我不知道你要做什么,我建议把所有类型的专辑放到一个系列中 - 加上一个表示专辑类型的附加字段。