如何使用Room的@Relation注释和复合键来构建模型?

时间:2018-05-15 11:01:34

标签: android foreign-keys android-room composite-primary-key

我有具有复合主键的实体(另外两个实体的ID)和与第一个具有一对多关系的实体(因此第二个实体具有复合外键)。

我想使用@Relation来构建模型类,但该注释只有一个父级和一个实体列作为参数。我需要这样的东西:

@Relation(parentColumn = {id_part_1, id_part_2},
          entityColumn ={compose_key_part_1, compose_key_part_2},
          entity = ItemEntity.class)
private List<ItemModel> actions;

那么,请问,我可以用哪种方式为具有复合键的实体制作模型?

0 个答案:

没有答案