最近在项目中在表中新增了两个字段,使用的TINYINT(1)定义布尔类型,并且未设置默认值,这个字段是后来新增,新增之后没有对以前的历史数据进行处理,于是在代码中比较的时候,使用了如下示例代码:
List<ImportSource> hisImportSourceList = this.importSourceRepository.lambdaQuery()
.eq(ImportSource::getTemplateCode, template.getTemplateCode())
.ne(ImportSource::getTerminateStatus,true)
.in(ImportSource::getTerminalCode, terminalCodeSet)
.ne(ImportSource::getStudentStatus,false)
.list();