@青苗 你好,想跟你请教个问题:
关于Mybatis plus 逻辑删除的全局约定标识例如 deleteFlag这个字段必须只能支持数字类型?
我的使用方式是有一个全局的superEntity 来统一定义一个“删除标识”可能个人习惯认为字段更具备“见名其义”不喜欢01这种数字约定故而采用例如 YES OR NO的方式来定义删除这类通用是否的状态。
环境说明:基于spring boot 2.x版本配置yum如下
测试代码如下
报错如下:
原因我也知道,就是想问一下,是不是MP不支持“字符串”形式来定义“逻辑删除”状态,还是我用的方式和方法不对,麻烦百忙中告知一下结论。如果必须是数字,我就改一下通用设计(当然极其不想改啊,哈哈,但是Mp太香甜了)
支持字符串 我写的是字符串'0' '1'这样
引用来自“蛋挞王子”的评论
支持字符串 我写的是字符串'0' '1'这样
非数字的字符串你试一下,我确实不行。