別の質問を見ていましたが、元のクエリを変更して 2 つの meta_key 値を比較することを考えました。
この質問は、使用制限に達した WC クーポンを見つけることを扱います。投稿メタデータとして保存される値は、usage_limit と usage_count の 2 つです。
usage_count が usage_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' => '>='
)
)
);
このタイプのクエリに対する解決策は見つかりませんでしたが、エレガントな方法があるかもしれないと考えました。