Mongodb Meteor客户端排序集合

Mongodb Meteor客户端排序集合,mongodb,sorting,collections,meteor,Mongodb,Sorting,Collections,Meteor,我有一个DrawingHistory集合,它存储用于重画画布数据的数据,但我似乎找不到按时间属性对信息进行排序的方法。这是我当前的函数 DrawingHistory.find().observeChanges added: ( id , data ) => @setupUserDraw data unless Session.equals 'user_id' , data.sid 有时顺序会出错,我在网上查找排序,人们说要执行DrawingHistory.find().sor

我有一个DrawingHistory集合,它存储用于重画画布数据的数据,但我似乎找不到按时间属性对信息进行排序的方法。这是我当前的函数

DrawingHistory.find().observeChanges
  added: ( id , data ) =>
    @setupUserDraw data unless Session.equals 'user_id' , data.sid

有时顺序会出错,我在网上查找排序,人们说要执行
DrawingHistory.find().sort({time:-1})
,但find()没有排序属性。你知道我在哪里吗?

如果我的记忆力没有衰退,这应该可以做到,第一个
{}
是选择器,第二个
{…}
是选项

DrawingHistory.find({}, {sort: {time: -1}});

编辑:找到了。

我还没有尝试,但在另一个类似的问题中,有人建议使用下划线JS排序功能。显然,《流星》中的排序方法还有待改进。