У меня есть две таблицы,
ParentEntity ( id: String, name: String)
ChildEntity (id: String, name: String, parentId: String)
Мне нужен объект liveData, который содержит такой объект:
ParentEntity(id: String, name: String, children: List<ChildEntity>)
Я понимаю, что мне нужен какой-то оператор соединения, но я я не уверен, как это должно быть go и каким должно быть возвращаемое значение.
очевидно не может быть
@Query("JOIN STATEMENT")
fun queryParentsWithChildren(): LiveData<List<ParentEntity>>
, потому что ParentEntity не содержит список детей