Yii2查询中like,实现单边匹配%
0 713 0 2021-11-29 15:16:14
今天看到同事在使用Yii2的数据库查询时,这样写了:
->where(['like', 'data', 'test', false])
上面解析后是:
like `username` LIKE 'test'
去掉 false 后是:
like `username` LIKE '%test%'
要是实现单边的话,可以如下写:
左边模糊:
->where(['like', 'data', '%test', false])
上面解析后是:
like `username` LIKE '%test'
右边模糊:
->where(['like', 'data', 'test%', false])
上面解析后是:
like `username` LIKE 'test%'
本文链接地址,转载请标注:
https://caohongyuan.com/article/187