【发布时间】:2020-08-05 11:26:48
【问题描述】:
我有两张桌子,
ParentEntity ( id: String, name: String)
ChildEntity (id: String, name: String, parentId: String)
我需要一个包含如下对象的 liveData 对象:
ParentEntity(id: String, name: String, children: List<ChildEntity>)
我知道我需要某种 join 语句,但我不确定它应该如何进行,以及返回值应该是什么。
显然不可能
@Query("JOIN STATEMENT")
fun queryParentsWithChildren(): LiveData<List<ParentEntity>>
因为 ParentEntity 不包含 Children 列表
【问题讨论】:
标签: android android-room android-livedata