从一组数据库条目中获取最新更新(Mongodb,Mongoose)

时间:2013-03-30 21:17:24

标签: node.js mongodb sorting mongoose news-feed

我正在尝试创建一个新闻源,我试图想出最好的方法(或某种意义上的算法)来获取用户使用mongoose订阅的一堆对象,然后返回按时间顺序排列的最新更新所有这些对象:

即。用mongoose模式:

var UserSchema = new Schema({
    subscribed: [ObjectSchema]
  });

var ObjectSchema = new Schema({
    updates: [UpdateSchema]
});

var UpdateSchema = new Schema({
    date_updated: Date,
    message: String
});

提前致谢!

1 个答案:

答案 0 :(得分:0)

你已经有了答案。您只需找到按date_updated属性排序的所有更新。

也许我没有理解你的问题,但是按照要求,你必须这样做。 告诉我你是否想要别的东西。