Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery yii2中的LIKE和LIKE语句_Jquery_Mysql_Yii2_Sql Like - Fatal编程技术网

Jquery yii2中的LIKE和LIKE语句

Jquery yii2中的LIKE和LIKE语句,jquery,mysql,yii2,sql-like,Jquery,Mysql,Yii2,Sql Like,这是我想要的查询: SELECT * FROM `elenchi` WHERE ConvMon LIKE '%bol%' AND ConvMon LIKE '%maria%' 有人能帮我用语法Yii2转换这个查询吗 我暂时建立了这个查询,但它是错误的: if($this->ConvMon) { $query->andWhere(['like',"ConvMon",$this->ConvMon]); //this is th

这是我想要的查询:

SELECT * FROM `elenchi` WHERE ConvMon LIKE '%bol%' AND ConvMon LIKE '%maria%'
有人能帮我用语法Yii2转换这个查询吗

我暂时建立了这个查询,但它是错误的:

if($this->ConvMon) {
        
        $query->andWhere(['like',"ConvMon",$this->ConvMon]); //this is the problem
                        
    }
试试这个 提供第三个元素作为数组以实现此查询

$query->andWhere(['like', 'ConvMon', ['bol', 'maria']]);
这条生产线生产

WHERE ConvMon LIKE '%bol%' AND ConvMon LIKE '%maria%'

“这个查询暂时是错误的”是什么意思?你有错误吗?显示错误消息。错误的结果?更好地解释你的目标。。无论如何,请更新您的问题,并为您的活动查询代码添加代码的其他部分。似乎缺少“%”通配符。是否要查找同时包含“maria”和“bol”的行?或者两者都有?