我有这个查询
$query->orWhere(['order_delivery_address_city' => 'London']);
如何在查询中添加参数,当数据库中的城市如'london'(小写)时,字符串未在gridview中添加?
答案 0 :(得分:3)
如果您正在寻找字符串的完全匹配,您可以使用BINARY
例如使用yii2运算符表示法
$query->orWhere(['= BINARY', 'order_delivery_address_city', 'London'])
或LIKE
$query->orWhere(['LIKE BINARY', 'order_delivery_address_city', 'London'])
答案 1 :(得分:1)
试试这个:
$query->orWhere(['LIKE','order_delivery_address_city','London']);