Closed ENIACzYF closed 3 months ago
指南-条件构造器-likeLeft-示例
文档显示,lambdaQueryWrapper.likeLeft(User::getName, "王") 生成的SQL语句是 SELECT * FROM user WHERE name LIKE '%王'。下文“注意事项”中,对语句的解释是“likeLeft方法适用于字符串类型的字段,用于左模糊匹配,即匹配以指定字符串('王')开头的记录。”然而,LIKE '%王'匹配的是字段以'王'为结尾的记录,显然与前文提到的匹配指定开头不符。likeRight也是同样的问题。
likeLeft
LIKE '%王'
likeRight
文档错误位置
指南-条件构造器-likeLeft-示例
错误解释
文档显示,lambdaQueryWrapper.likeLeft(User::getName, "王") 生成的SQL语句是 SELECT * FROM user WHERE name LIKE '%王'。下文“注意事项”中,对语句的解释是“
likeLeft
方法适用于字符串类型的字段,用于左模糊匹配,即匹配以指定字符串('王')开头的记录。”然而,LIKE '%王'
匹配的是字段以'王'为结尾的记录,显然与前文提到的匹配指定开头不符。likeRight
也是同样的问题。