流星客户端排序集合

Mar*_*nas 3 sorting collections mongodb meteor

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

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

有时订单搞砸了,我在线查看人们说要做的事情DrawingHistory.find().sort( { time: -1 } )但find()没有sort属性.我离开的任何想法?

Joa*_*son 12

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

DrawingHistory.find({}, {sort: {time: -1}});
Run Code Online (Sandbox Code Playgroud)

编辑:找到关于find()文档.