2017-12-04 12 views
0

領域データベースから読み取るときに少ないコードを書き込むために、RealmQueryオブジェクトを作成し、それを静的メソッドに渡して、ソート/結果の検索/コピー結果が一覧表示およびこのRealmでRealmQueryオブジェクトをインスタンス化する方法[4.2.0]

RealmQuery query = RealmQuery.createQuery(realm, Section.class) 
       .equalTo(Section.TENT_ID_FIELD, mVisit.tentID); 

のようなレルムのインスタンスを閉じるためにしかし、最近のアップデート以降、RealmQuery.createQueryはパッケージプライベートに設定されている、と私はRealmQueryを返すパブリックメソッドを見つけることができませんでした。これらのクエリオブジェクトを作成することは本当に役立つでしょうか?

答えて

1

OKは、ただそれだけで

RealmQuery query = RealmQuery.createQuery(realm, Section.class) 
       .equalTo(Section.TENT_ID_FIELD, mVisit.tentID); 

RealmQuery query = realm.where(Section.class) 
       .equalTo(Section.TENT_ID_FIELD, mVisit.tentID); 
と交換し、非常に簡単です実現しました
関連する問題