使用以下代码,我如何通过忽略数据库中字段的大小写来进行搜索:
$args = array(
'meta_query' => array(
'relation' => 'OR',
array(
array(
'key' => 'province',
'value' => 'kzn',
'compare' => '='
),
)
)
);
$user_query = new WP_User_Query( $args );
在上面的示例中,"kzn"以kzn的形式存储在数据库中。输入的搜索字符串可以是"Kzn"或"Kzn…"。。。等等。就情况而言,要搜索的值也可以是混合的。所以我想我想要的是一场在值字段中搜索大写字母(数据库字段)的战争,如果这有意义的话。
谢谢。
明白了。
(
'key' => 'province',
'value' => ('^'.$province),
'compare' => 'REGEXP'
);