场景: 帖子有多个具有相同键的值条目,例如单个帖子将有多个meta_key [drink] => meta_value
[drink] => "banana juice"
[drink] => "orange juice"
[drink] => "apple juice"
想要找到:具有相同meta_key饮料的meta_values的任何条目中没有橙色值的帖子。
当前方法:使用wp_query:
meta_query => array(array('key' => 'drink','value' => 'orange','compare' => 'NOT LIKE'));
问题: wp_query 仍将返回 [drink] 中元值为“orange”的帖子,因为它还有其他 [drink] 的值不是“orange”。