我正在尝试创建一个新闻源,我试图想出最好的方法(或某种意义上的算法)来获取用户使用mongoose订阅的一堆对象,然后返回按时间顺序排列的最新更新所有这些对象:
即。用mongoose模式:
var UserSchema = new Schema({
subscribed: [ObjectSchema]
});
var ObjectSchema = new Schema({
updates: [UpdateSchema]
});
var UpdateSchema = new Schema({
date_updated: Date,
message: String
});
提前致谢!
答案 0 :(得分:0)
你已经有了答案。您只需找到按date_updated属性排序的所有更新。
也许我没有理解你的问题,但是按照要求,你必须这样做。 告诉我你是否想要别的东西。