android - 对象的 Realm Android 索引

标签 android realm

如何在 android studio 中更改 Realm 对象的顺序或索引?

我想改变对象的顺序,我清除了类并尝试插入一个新的,这是解决方案吗?请帮助我

最佳答案

您可以使用 findAllSorted() 而不是使用 findAll() 方法,您还可以给出 ASCENDING 或 DESCENDING 顺序。

来自 Realm 文档:

findAllSorted(java.lang.String[] fieldNames, Sort[] sortOrders)

Finds all objects that fulfill the query conditions and sorted by specific field names.

Parameters:

fieldNames - an array of field names to sort by.

sortOrders - how to sort the field names.

Returns: a RealmResults containing objects. If no objects match the condition, a list with zero objects is returned.

关于android - 对象的 Realm Android 索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48656383/

相关文章:

android - 将非 Realm 对象存储到 Realm 数据库中

ios - 计算 Realm 对象列表中的项目数不起作用

android - Flutter:在根项目 'assembleStageDebug' 中找不到任务 'android'

ios - Realm.io - 从不正确的线程快速访问的 Realm

ios - Realm 、对象已被删除或失效

android - 没有 @PrimaryKey 的 RealmObject 无法更新

java - Android 中的流线型 xml 生成器/解析器?

android - 为什么观点分布不均

android - 如何使 ListView 的页眉或页脚不可点击

android - 有没有办法判断任何应用程序何时请求在 Android 中使用麦克风?