Я искал другой вопрос и думал об изменении исходного запроса для сравнения двух значений meta_key.
Этот вопрос касается поиска купонов WC, которые достигли своего предела использования. В качестве метаданных поста хранятся два значения: use_limit именение_count.
Я хочу найти все купоны, которые use_count равен или больше, чем use_limit. Что-то вроде:
$args = array(
'posts_per_page' => -1,
'post_type' => 'shop_coupon',
'post_status' => 'publish',
'meta_query' => array(
array(
'key' => 'usage_count',
'value' => [meta_key='usage_limit'] value here,
'compare' => '>='
)
)
);
Я не нашел решения для этого типа запроса, но подумал, что может быть элегантный способ.