Я использую 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 во время выполнения