RealmQuery
とRealmResult
の違いは何ですか?より具体的にRealmQueryとRealmResult
:RealmQuery
で
IはequalTo
でフィルタリングすることができ、私は誤りがちであるString
、などの特性名を渡さなければなりません。
RealmResult
はList
なので、filter
の方法でフィルタリングすることができます。これは、プロパティにアクセスできるので便利です。
いつでもパフォーマンスやメモリへの影響はありますか?
Javaコード:
realm.where(realmModel.class).findAll().filter(...)
とRealmQuerys equalTo()
とin()
メソッドを使用していませんか?
SQL用語では明らかです。しかし、Realmでは、 'RealmResult'の要素はPOJOではなく、データへの参照だけです。本当に影響があります。 'RealmQuery'はどこかにデータへの参照を含まなければなりません。 – lampenlampen
APIレベルは問題ありません - 私はKotlinでプログラミングしています – lampenlampen
フィルタはまだメモリ内のリスト全体を繰り返します。したがって、技術的には、M
EpicPandaForce