Roomdb 是否知道如何在具有默认值时返回字段?

问题描述

这项工作非常好

@Entity
data class OrderVoucher(
        @PrimaryKey var id: Int? = null,var orderId: Int? = null,var printCount: Int? = null
}

但是当我添加认值时

   var printCount: Int=0

roomdb 说不知道 printCount 查询返回的列没有字段 [printCount]

解决方法

数据类中的每个属性都必须有@ColumnInfo 注解,查看 this 以获取更多信息