Realm React Native中SORT DISTINCT功能是否真正可用?
Realm JavaScript:用SORT和DISTINCT实现排序与去重
嘿,如果你在Realm JavaScript里需要处理数据排序或者筛选唯一值,SORT和DISTINCT这两个工具函数绝对够用,下面是详细的使用指南:
基础用法示例
比如你要筛选年龄大于20的记录,先按姓名升序、年龄降序排序,最后只保留唯一的姓名,对应的查询语句是:
age > 20 SORT(name ASC, age DESC) DISTINCT(name)
排序顺序选项
排序时可以用以下不区分大小写的关键字指定顺序,效果完全一致:
ASC/ASCENDING:升序排列DESC/DESCENDING:降序排列
参数规则
- 不管是
SORT还是DISTINCT,括号里都可以放任意数量的属性,用逗号分隔就行 - 多个排序/去重条件会严格按照你指定的顺序依次生效
已知限制
目前Sort或distinct无法[原文档此处内容未补充完整,建议参考Realm官方文档获取完整的限制说明]
内容的提问来源于stack exchange,提问作者sellmeadog
相关产品推荐
相关产品推荐

