本文主要是介绍yii2 模糊搜索,使索引生效,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
$str1 = ‘名称’;
$str2 = ‘描述’;
Course::find()
// %这样放,可以使name索引(设置了索引的话。同时false不能删掉,否则索引失效)生效
->where([‘LIKE’, ‘name’, $str1.’%’, false])
->andWhere([‘status’=>1])
// %这样放,可以使desc索引(设置了索引的话。同时false不能删掉,否则索引失效)生效
->orWhere([‘LIKE’, ‘desc’, $str2.’%’, false])
->all();
这篇关于yii2 模糊搜索,使索引生效的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!