使用以下代码,如何通过忽略数据库中字段的大小写来进行搜索:
$args = array(
'meta_query' => array(
'relation' => 'OR',
array(
array(
'key' => 'province',
'value' => 'kzn',
'compare' => '='
),
)
)
);
$user_query = new WP_User_Query( $args );
在上面的示例中,' kzn'在数据库中存储为KZN。输入的搜索字符串可以是“Kzn”,“或者......”等。就其情况而言,要搜索的值也可以是混合包。所以我想我想要的是在值字段中搜索大写(databasefield)的战争,如果这是有道理的。
谢谢。
答案 0 :(得分:1)
知道了。
(
'key' => 'province',
'value' => ('^'.$province),
'compare' => 'REGEXP'
);