Android: Могу ли я использовать класс My Entity, используя запрос DISTINCT База данных комнаты - PullRequest
0 голосов
/ 23 января 2019

Я использую База данных комнат для хранения чата, у меня есть одна групповая таблица, и я хочу получить три параметра, например, этот запрос

Класс моей группы: GroupUserEntity.kt

@Query("SELECT DISTINCT group_id, group_name, group_image FROM group_user_table")
fun getAllGroups() : List<ENTITY_CLASS>

Я не могу использовать свой класс групповой сущности (GroupUserEntity.kt) более ENTITY_CLASS , я вынужден создать новый класс сущности (класс Pojo), чтобы получить эти три значения .

Итак, мои вопросы: есть ли способ использовать мой старый класс Entity (GroupUserEntity.kt) для получения всех групп? или мне нужно создать новый класс POJO для этого?

...