0
このexampleでは、ドキュメントは子オブジェクトのクエリを指定している間に親オブジェクトを取得するように話しました。親のIDがXの子レルムオブジェクトをすべて見つけよX
親オブジェクトのクエリを指定するときに子オブジェクトを取得する方法はありますか?
この例では、Johnという名前のユーザーで茶色の犬を検索できますか?
このexampleでは、ドキュメントは子オブジェクトのクエリを指定している間に親オブジェクトを取得するように話しました。親のIDがXの子レルムオブジェクトをすべて見つけよX
親オブジェクトのクエリを指定するときに子オブジェクトを取得する方法はありますか?
この例では、Johnという名前のユーザーで茶色の犬を検索できますか?
あなたはユーザーへのオブジェクトのリンクを持っている場合にのみ与えられたユーザーと犬を検索することができます。
public class Dog extends RealmObject {
//...
private User user;
}
次に、あなたは
realm.where(Dog.class).equalTo("color", "Brown").equalTo("user.name", "John").findAll();
上記が正しい行うことができます。今はマニュアルを手動で保守する必要がありますが、TODOにbacklinksというコンセプトがありますので、これをもっと簡単にすることができます:https://github.com/realm/realm-java/issues/607 –
しかしP2です、それは当分の間、このようにする価値があります。 – EpicPandaForce
はい、それは絶対に正しいです。 –