Использование AS с комнатой - PullRequest
0 голосов
/ 13 марта 2019

Я использую Room в сложной базе данных. У меня есть две сущности БД

ExtraAttributeEntity с полями: id, name_ar, name_en, extra_group_id etc и ExtraAttributeGroupEntity с полями: id, name_ar, name_en, etc

, сейчас я пытаюсьиспользуйте аннотации @Embedded и @Relation, чтобы сделать запрос внутреннего соединения

. Вот мой класс

class TestAttributes {
    @Embedded
    var extra_attribute: ExtraAttributeEntity? = null

    @Embedded
    var extra_attribute_group : ExtraAttributeGroupEntity? = null

    @Relation(parentColumn = ExtraAttributeGroupEntity.ID, entityColumn = ExtraAttributeEntity.EXTRA_ATTRIBUTE_GROUP_ID)
    var subCategories: List<CategoryEntity>? = null
}

. Теперь, как можно использовать «AS» для переименования name_ar группы в group_name_ar во время выполнения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...