此meta_query语句始终在不应该返回所有子级的情况下

时间:2018-11-21 12:45:20

标签: post-meta meta-query

基于我要提供的内容,我想使用此功能返回不包含名为“ type”的meta_key或确实具有值为“ surgical”的meta_key的子页面。 / p>

根据Wordpress文档,我确定我正确执行了此操作,但是它返回了所有子项(我有一些子页面,其中“类型”的值是“非手术”-我不了解这些内容被退回。

$surgical_procedures = get_pages(array(
    'parent' => get_the_ID(),
    'meta_query' => array(
        'relation' => 'OR',
        array(
            'key' => 'type',
            'compare' => 'NOT EXISTS',
            'value' => '',
        ),
        array(
            'key' => 'type',
            'value' => 'surgical'
        )
    )
));

0 个答案:

没有答案