【发布时间】:2018-10-19 17:37:52
【问题描述】:
我是 Android Room 库的新手。我想创建一个有两个主键的表。我也想将 autoGenerate 设置为这两个主键,但我不知道该怎么做。详细代码如下:
@Entity(primaryKeys = {"userId", "planName"},
foreignKeys = @ForeignKey(entity = User.class,
parentColumns = "id",
childColumns = "userId",
onDelete = CASCADE))
public class Plan {
public int userId;
@NonNull
public String planName;
}
非常感谢!
【问题讨论】:
标签: android database sqlite android-room