例如,我有一个实体A。A包括List ,每个实体B包括List
当我们想要获取A和List 时,我们可以编写如下代码:
public class AandB {
@Embedded
public A a;
@Relation(entity = B.class, parentColumn = "AId", entityColumn = "idA")
public List< B > bList;
}
但是如何获取列表
当我尝试写这样的东西时:
@Relation(entity = C.class, parentColumn = "BId", entityColumn = "idB")
public List<C> cList;
很明显,我正在捕获异常。
error: Cannot find the parent entity column `bId`
因为我应该包含@Embedded B b。但是,如果这样做,则会在dao中出现错误