【问题标题】:How to query from Realm database with distinct results如何从 Realm 数据库中查询不同的结果
【发布时间】:2014-11-05 09:37:32
【问题描述】:

如何从 Realm 数据库中查询不同的结果?

例如var schedules = Schedules.objectsWhere("areas.id = '\(idAreas)' distict") 我只需要查看独特的结果。

【问题讨论】:

    标签: swift realm


    【解决方案1】:

    这仍然不支持 - 但肯定会!您当前必须手动迭代计划。

    【讨论】:

    • 感谢回答,但您计划添加不同查询的版本是什么?
    • 还没有计划。我们大量使用用户反馈/请求来优先考虑功能开发的顺序。最好的办法是在 Github 发布时在此处请求新功能:[github.com/realm/realm-java/issues],以便多人可以通过 +1 cmets 表明需要。我可以添加它,但如果您添加它会更好,因此添加时会通知您。
    【解决方案2】:

    changelog 开始,v3.1.2 现在支持Results.distinct(by:),这太棒了。

    let collection = realm.objects(Schedule.self)
    var distinctResults = collection.distinct(by: ["areas.id"])
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-06
      • 1970-01-01
      • 1970-01-01
      • 2019-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多