You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:19:16