Я использовал мета-запрос Wordpress с оператором LIKE, но при попытке отладить проблему в моем запросе отображаются следующие типы символов:
Фактический код (в файле): LIKE
{5b6ec0a79eca15c692a3a0de9762a0e6971f54fde940b4477844716b99b4cfb5}\'\\{5b6ec0a79eca15c692a3a0de9762a0e6971f54fde940b4477844716b99b4cfb5}:\"419\";\\{5b6ec0a79eca15c692a3a0de9762a0e6971f54fde940b4477844716b99b4cfb5}\'{5b6ec0a79eca15c692a3a0de9762a0e6971f54fde940b4477844716b99b4cfb5}'
Из-за этих нежелательных символов мой запрос не выполняется должным образом, если я использую приведенный ниже код в своем запросе к базе данных напрямую, он отлично работает:
Correction code(in phpmyadmin execution): LIKE `%:\"419\";%
fДля этого мы используем мета-запрос wp.В этом сравнении я сохраняю значение связанного массива в Verified_artist_ids мета-ключ
$meta_query_projects[] = array(
'key' => 'confirmed_artists_ids',
'value' => sprintf('%:"%s";%', $current_id),
'compare' => 'LIKE',
);