Android 具有具有特定值字段的所有实体的领域查询

Android 具有具有特定值字段的所有实体的领域查询,android,realm,Android,Realm,对不起,如果我的标题含糊不清,我不知道如何描述它 我正在制作一个Android应用程序,用户可以在其中浏览节日活动的列表,点击它们以获得更详细的活动概述和表演时间 以下是我的Java模型: public class FestivalEntity extends RealmObject { @PrimaryKey public String code; public String description; public String title; publi

对不起,如果我的标题含糊不清,我不知道如何描述它

我正在制作一个Android应用程序,用户可以在其中浏览节日活动的列表,点击它们以获得更详细的活动概述和表演时间

以下是我的Java模型:

public class FestivalEntity extends RealmObject {
    @PrimaryKey
    public String code;
    public String description;
    public String title;
    public int minimumAge;
    public String squareImage;
    public String landscapeImage;
    public RealmList<PerformanceEntity> performances;
    public Date firstPerformance;
}

public class PerformanceEntity extends RealmObject {
    public Date start;
    public Date end;
    public double price;
    public boolean favorite;
}

实际上,我认为您的用例是以下查询:

RealmResults<FestivalEntity> results = realm.where(FestivalEntity.class)
     .equalTo("performances.favorite", true)
     .findAll(); 
RealmResults results=realm.where(FestivalEntity.class)
.equalTo(“performations.favorite”,真的)
.findAll();
请检查我是否正确,但总是让我困惑

RealmResults<FestivalEntity> results = realm.where(FestivalEntity.class)
     .equalTo("performances.favorite", true)
     .findAll();