Room
Room数据库使用
yann02
感谢CSDN,记录我的工作和学习,分享我的成长。
展开
-
Android Room 数据库升级 新建表注意事项
注意事项:数据库建表语句要跟定义的数据类字段属性是否为空要一致。一、定义数据类1.1、数据类属性可以为空时如下所示,类型名称后面带符号“?”:val prevKey: Int?1.2、数据类属性不可以为空时如下所示:val tId: String二、创建数据库表2.1、字段数据可以为空`prevKey` INTEGER2.2、段属性不可以为空`tId` TEXT NOT NULL三、代码块示例3.1、定义完整数据库的数据类如下所示:@Enti原创 2021-05-12 09:27:35 · 4205 阅读 · 0 评论 -
Android 使用kotlin data class定义 Room实体类在使用@Ignore注解时的注意事项
一、本文核心要点:使用kotlin的data class定义Room实体数据类时,不要在构造函数中定义忽略属性。二、个人使用定义data class的方式如下:@Entity(tableName = "category_qw")data class Next( val sort: Int, @PrimaryKey val typeId: Int, val typeLevel: Int, val typeName: String, val typ原创 2021-03-09 11:08:16 · 2734 阅读 · 2 评论