我在复杂的数据库中使用Room 我有两个数据库实体
ExtraAttributeEntity,其中包含以下字段(id,name_ar,name_en,extra_group_id等) 以及具有以下字段(id,name_ar,name_en等)的ExtraAttributeGroupEntity
现在我正尝试使用@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
请帮助?