在会议室使用

时间:2019-03-13 15:14:54

标签: android android-room

我在复杂的数据库中使用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

请帮助?

0 个答案:

没有答案