相关疑难解决方法(0)

如何使用Android Room创建一个包含两个或多个外键的表?

在此输入图像描述

根据实体关系模型之间的关系,tbl_post并且tbl_category可以使用指定房间持久性库如下:

@Entity(foreignKeys = @ForeignKey(
    entity = TblPost.class,
    parentColumns = "id",
    childColumns = "tbl_post_id")
)
class TblPostCategory {
    @PrimaryKey
    public String id;

    @ColumnInfo(name = "user_id")
    public String postId;
}
Run Code Online (Sandbox Code Playgroud)

但是TblPostCategory取决于两个外键:post_idcategory_id来自TblPostTbCategory.

如何使用房间注释描述关系?

sqlite android android-sqlite android-room

8
推荐指数
1
解决办法
7393
查看次数

标签 统计

android ×1

android-room ×1

android-sqlite ×1

sqlite ×1