【问题标题】:Meteor client side sort CollectionMeteor 客户端排序集合
【发布时间】:2013-05-27 13:53:06
【问题描述】:

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

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

有时订单会混乱,我在网上寻找人们说要在哪里进行排序DrawingHistory.find().sort( { time: -1 } ) 但 find() 没有排序属性。有什么想法吗?

【问题讨论】:

  • 我没有尝试过,但是在另一个类似的问题中,有人建议使用 underscorejs 排序功能。显然,meteor 中的 sort 方法还有待修复。

标签: mongodb sorting collections meteor


【解决方案1】:

如果我没有记错的话,应该这样做,第一个 {} 是选择器,第二个 {...} 是选项。

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

编辑:找到docs on find()。

【讨论】:

    猜你喜欢
    • 2013-12-24
    • 2016-04-15
    • 1970-01-01
    • 2018-02-03
    • 2014-01-09
    • 2012-04-23
    • 1970-01-01
    • 2016-06-25
    • 1970-01-01
    相关资源
    最近更新 更多