Вопрос: WP meta_query meta_value Сравнение = REGEXP, разделенный пробелом

поиск custom_tel внутри настраиваемого типа записи для мета-значения

в базе данных это сохраняется как 75213332 бла бла бла бла ..

что я сделал, отправил 75213332 и сделал REGEXP, но это не сработало, вернул custom_tel, который не равен 75213332

часть WP_Query ()

  array(  'key' => 'custom_tel',  'value' =>'^'.$tel.'@',  'compare' => 'REGEXP'  ); 

, пожалуйста, помогите?

Ответы и комментарии:

Решение по этому вопросу:
беру пример выше 75213332 бла бла бла бла ..
для поиска всех сообщений, имеющих custom_tel 75213332, значение REGEXP будет равно ^ (75213332), поэтому в этом случае
массив (
  'key' => 'custom_tel',
  'value' => '^ ('. $ tel. ')',
  'сравнить' => 'REGEXP'
  )
Создан 21-12-2016 06:25 sdx11534