聚合:返回没有子文档的文档或仅包含最新的子文档

时间:2013-05-13 16:22:13

标签: node.js mongodb mongoose nosql

这是the query in this question

的更复杂版本

我有这些Mongoose Schemas:

var Thread = new Schema({
    title: String, messages: [Message]
});
var Message = new Schema({
    date_added: Date, author: String, text: String
});

如何使用最新的Message子文档(限制1)和所有没有任何Message子文档的线程返回所有线程?

0 个答案:

没有答案