0
RealmResult exに優先順位付けのようなフィルタを追加することは可能ですか?Android - RealmResultの優先順位付け
RealmResult<Persons> persons
Id | Name
1 Eleo
2 Cath
8 Chris
9 Emman
5 John
私が「ID」で、その後の並べ替え「ジョン」そして「Emman」を優先させたい
RealmResult<Persons> persons
Id | Name
5 John
9 Emman
1 Eleo
2 Cath
8 Chris
それはソートのこの種を達成することは可能ですか?
RealResult <Persons> persons_list = realm.where(Persons.class).findAll().sort("id").priority("id",int[]{5,9});
いいえ、それはできません。複数のフィールドを並べ替えることができます。したがって、優先順位をint値に割り当てることができる場合は、優先順位フィールドを作成し、 'findAllSorted(" priority "、Sort.ASC、" id "、Sort.ASC)を使用して並べ替えることができます。 –
Uereka !コメントをいただきありがとうございます。私はアイデアを持っています。私自身の質問に対する回答を掲載します。 –