Estou tentando obter uma consulta para recuperar todas as postagens onde um específico meta_key
não existe e depois criá-lo.
Estou tendo problemas para encontrar essas postagens, pois a consulta que estou testando parece não funcionar.
Aqui está o código que estou usando para tentar obter essas postagens:
$args = array(
'posts_per_page' => 18,
'cat'=>1955,
'post_status'=>'publish',
'meta_query' => array(
array(
'key' => 'colors',
'compare' => 'NOT EXISTS'
),
));
query_posts($args);
Isso não retorna nada se não houver postagens com a chave colors
, mas as retornará ids
das postagens com a chave colors
sempre que essa chave estiver presente (o oposto do que eu preciso). Eu tentei com em EXIST
vez disso, mas sem sorte.
Se alguém puder me dar uma dica sobre a maneira correta de criar uma consulta como a que eu preciso, eu aprecio isso.
Obrigado!