Realm JavaScript documentation说:
使用SORT和DISTINCT函数进行排序和查找不同的值,例如年龄> 20 SORT(name ASC, age DESC) DISTINCT(name)
。
我试图像这样使用它:
realm
.objects<CardFace>(CardFaceSchema)
.filtered(`SORT(name ASC, expansion.releaseDate DESC) DISTINCT(name)`)
使用以下消息获取死亡红屏:SORT(name ASC, expansion.releaseDate DESC) DISTINCT(name):1:4(4): Invalid predicate.
我做错了什么?我的领域版本是2.3.3
答案 0 :(得分:6)
无需谓词即可应用Sort and Distinct。因此,请将过滤器修改为:
$signature = [System.BitConverter]::ToString($signature).Replace('-', '').ToLower()