Android relam.io联接表出现问题,未加载链接

Android relam.io联接表出现问题,未加载链接,android,realm,Android,Realm,我已经制定了以下表格,在这里保持简单 Product { String Id; String Name; } Form { String Id; String Firstname; String Surname; Journey Journey; RealmList<FormProduct> Products; } Journey { String Id; String Name; } FormProduct { St

我已经制定了以下表格,在这里保持简单

Product
{
   String Id;
   String Name;
}

Form
{
   String Id;
   String Firstname;
   String Surname;
   Journey Journey;
   RealmList<FormProduct> Products;
}

Journey
{
   String Id;
   String Name;
}

FormProduct
{
   String Id;
   Product Product;
   Form Form;
   int Quantity;
}
检索表单的代码

Form form = realm.where(Form.class).equalTo("Id", formId).findFirst();
以上代码不会自动检索产品。我得手动打电话

RealmResults<FormProducts> formProducts = realm.where(FormProducts.class).equalTo("Form.Id", formId).findAll();
RealmResults formProducts=realm.where(formProducts.class).equalTo(“Form.Id”,formId).findAll();

请提供您尝试检索产品列表的代码,以及您保存表单ObjectIn Realm的代码,您不需要执行连接。相反,您可以使用类之间的关系:我确实有定义为您可以通过我的表单和表单产品实体看到的关系。我错过了什么?
RealmResults<FormProducts> formProducts = realm.where(FormProducts.class).equalTo("Form.Id", formId).findAll();