2
使用下面的代碼,怎麼辦通過在數據庫忽略場的情況下的搜索:如何在使用WP_User_Query時忽略搜索字符串大小寫?
$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 ...等。搜索的值也可以是混合包。所以我想我正在尋找的是在值域中搜索大寫字母(數據庫字段)的戰爭,如果這是有道理的。
謝謝。
您可以更改排序規則,REGEXP與平等相比確實很慢。 – Mihai
感謝米海的負責人。唉,在這一點上改變數據庫不是一種選擇。 –