【问题标题】:Realm React native sorted orderRealm React 原生排序顺序
【发布时间】:2017-02-17 02:57:23
【问题描述】:

基本上我有一个带有日期属性的 MessageSchema,在我的应用程序上,我需要查询存储在数据库中的所有消息,并能够按日期对它们进行排序以将它们显示在 ListView 上,我执行如下查询:

return realm.objects("Message").sorted('date');

这可行,但只有一种方式,消息仅按升序排序,我还没有找到一种按降序排序的方法,并且 react native 的文档仅显示一个示例:

let hondas = realm.objects('Car').filtered('make = "Honda"');
// Sort Hondas by mileage
let sortedHondas = hondas.sorted('miles');

欢迎任何建议。

版本:

react-native: "0.40.0"
realm js: "1.0.2"

【问题讨论】:

    标签: sorting react-native realm


    【解决方案1】:
    return realm.objects("Message").sorted('date', true);
    

    查看源代码可以看到 sorted 方法期望 一个描述符和一个名为 reverse 的布尔值,除非 你改变它,所以上面的代码只是颠倒了顺序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 2012-03-16
      • 1970-01-01
      • 1970-01-01
      • 2016-01-17
      • 2012-08-13
      • 2021-01-02
      相关资源
      最近更新 更多