think-orm icon indicating copy to clipboard operation
think-orm copied to clipboard

空字符串解决

Open 1353309942 opened this issue 5 years ago • 4 comments

destroy方法传入空字符串的时候会进行查询和与实际目的不想关的性能损失,所以直接在前面加入判断,防止后面进行查询操作,并给用户返回flase而不是true,方便用户找出错误

1353309942 avatar Aug 14 '20 19:08 1353309942

删除一个主键为0的数据是可能的

liu21st avatar Aug 18 '20 07:08 liu21st

当destroy方法传入0和空字符串时会删除主键为0的数据,可是开发文档写着destroy方法传入空值(包括空字符串)时不会进行任何数据删除操作,实际结果与文档不符,希望能将空字符串进行判断,只有在传入0的时候进行删除主键为0,与开发手册保持一致,保持严谨性 文档截图

1353309942 avatar Aug 18 '20 07:08 1353309942

手册哪里不对了

liu21st avatar Aug 26 '20 06:08 liu21st

手册写着destroy方法传入空值(包括空字符串)时不会进行任何数据删除操作,但实际操作中,传入空字符串却将主键为0的数据删除了

1353309942 avatar Aug 27 '20 08:08 1353309942