假设我有这样的代码
@Entity()
class ObjectOne {
int id;
String code;
String name;
final objectTwo = ToOne<ObjectTwo>();
}
@Entity()
class ObjectTwo {
int id;
String code;
String name;
final objectThree = ToOne<ObjectThree>();
}
@Entity()
class ObjectThree {
int id;
String code;
String name;
}
如果在ObjectTwo类中获取name值,则可以使用如下代码
final objects = store.box<ObjectOne>().query()
..link(ObjectOne_.objectTwo, ObjectTwo_.name.equals("value"))
..build()
如果我想通过类ObjectTwo检索类ObjectOne中类ObjectThree的名称值,该怎么办?
谢谢你。
1条答案
按热度按时间rsl1atfo1#
只需向第一个链接条件返回的查询生成器中添加另一个链接条件:
来源