数据库is_deleted字段的注意问题

在从数据库查询东西时,由于将is_deleted设置为可以为null,导致在添加之后出现查询不出来的问题,在通过打印mybatis-plus日志后发现了问题

SELECT id,teacher_id,subject_id,subject_parent_id,title,price,lesson_num,cover,buy_count,view_count,version,status,is_deleted,gmt_create,gmt_modified FROM edu_course WHERE id=? AND is_deleted=0 

每次添加后由于is_deleted为null,所以导致查不出来,修改后操作成功

以后在设计数据库时一定要严谨,不然会出现意想不到的错误 

你可能感兴趣的:(项目,数据库,database)