2013-05-31 173 views
3

我有一个DrawingHistory集合,其中存储数据用于重绘画布数据,但我似乎无法找到一种方法来按时间属性排序信息。这是我当前的功能流星客户端排序收集

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

有时为了得到弄糟,我在网上找了排序,人们要说到做到DrawingHistory.find().sort({ time: -1 })但找到()不具有某种属性。任何想法,我离开?

+0

我还没有尝试,但在另一个类似的问题,有人建议使用underscorejs排序功能。显然,流星中的排序方法仍然有一些问题需要解决。 –

回答

12

如果我的记忆力不会让我失望,那么应该这样做,第一个{}是选择器,第二个{...}是选项。

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

编辑:找到了docs on find()