多个 meta_value 使用相同的 meta_key 进行帖子的自定义字段查询方法
<p>场景:
帖子有多个具有相同键的值的条目,例如一个单独的帖子将具有多个meta_key [drink] => meta_value</p>
<pre class="brush:php;toolbar:false;">[drink] => "香蕉汁"
[drink] => "橙汁"
[drink] => "苹果汁"</pre>
<p>想要找到:在具有相同meta_key为drink的meta_values的任何条目中没有橙子值的帖子。</p>
<p>当前方法:使用wp_query:</p>
<pre class="brush:php;toolbar:false;">meta_query => array(array('key' => 'drink','value' => 'orange','compare' => 'NOT LIKE'));</pre>
<p>问题:
wp_query仍然会返回具有meta_value "orange"的帖子,因为它还有其他不是"orange"的值的[drink]。</p>