在室内,如果你想要两个实体之间的关系,你可以用第三个POJO
来实现它,它将它们的关系定义为:
@Entity
class Foo {
//fields here including _id,...
}
@Entity // forigne keys restriction here ...
class Baz {
long foo_id
}
//The linking POJO
class BazWithFoo extends Baz { //may replaced with @Embeded Baz field
@Relation(entity = Foo.class,entityColumn = "_id",parentColumn = "foo_id")
List<Foo> foo; // <-- want this to be Foo not List<Foo>
}
是否有一种很好的方法可以让POJO暴露单个字段而不是List
?有没有解决方法?