Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Realm sort()-基于字符串或int的排序_Android_Sorting_Realm_Realm Mobile Platform - Fatal编程技术网

Android Realm sort()-基于字符串或int的排序

Android Realm sort()-基于字符串或int的排序,android,sorting,realm,realm-mobile-platform,Android,Sorting,Realm,Realm Mobile Platform,领域排序具有升序或降序排序。但是我想根据一个id对列表进行排序,匹配的id应该在列表的顶部,其余的应该在底部 realmResults.where().sort("Id",12); 列表:6,8,7,4,…. 对4:4,6,8,7,…的预期排序对我来说根本没有排序:D解释了为什么这不是本机支持的东西,但对于我来说,要缩短它,我必须循环列表以检查匹配项并将其列出。如果它是一个查询,它会简单得多。从技术上讲,我要做的是在实际列表上方有一个单独的高亮显示元素,下面的列表可以有一个未排

领域排序具有升序或降序排序。但是我想根据一个id对列表进行排序,匹配的id应该在列表的顶部,其余的应该在底部

        realmResults.where().sort("Id",12);
列表:6,8,7,4,….


对4:4,6,8,7,…

的预期排序对我来说根本没有排序:D解释了为什么这不是本机支持的东西,但对于我来说,要缩短它,我必须循环列表以检查匹配项并将其列出。如果它是一个查询,它会简单得多。从技术上讲,我要做的是在实际列表上方有一个单独的高亮显示元素,下面的列表可以有一个未排序的查询,但是高亮显示的元素会被
realm.where().not().equalTo().findAll()
删除。