Closed sceneren closed 6 months ago
因为我使用了room,定义了一个嵌套关系,所有无法在结果的实体类里去忽略isExpaned字段,导致room编译不过
@Embedded val departDBInfo: DepartDBInfo, @Relation(parentColumn = "id", entityColumn = "parentId") val child: MutableList<DepartDBInfo>, ) : BaseExpandNode() { @Ignore override var childNode: MutableList<BaseNode> = mutableListOf<BaseNode>() fun getItemType(): Int { return departDBInfo.type } }
编译报错 Non-existent columns are specified to be ignored in ignoreColumns: isExpanded public final class DepartDBInfo
在实体类中添加 @Entity(ignoredColumns = ["isExpand"])
@Entity(ignoredColumns = ["isExpand"])
因为我使用了room,定义了一个嵌套关系,所有无法在结果的实体类里去忽略isExpaned字段,导致room编译不过
编译报错 Non-existent columns are specified to be ignored in ignoreColumns: isExpanded public final class DepartDBInfo