Support

Account

Home Forums General Issues Relationship Field query by array of IDS. Reply To: Relationship Field query by array of IDS.

  • When you append the query like that, it becomes another level deep, which is not what you want.

    
    ...
    [relation] => OR
    [0] => Array (
        [0] => Array (
            [key] => circles
            [value] => 67
            [compare] => LIKE
        ),
        [1] => Array (
            [key] => circles
            [value] => 62
            [compare] => LIKE
        )
    )
    

    Try to use array merge to merge them, something like:

    
    'meta_query' => array(
        'relation' => 'AND',
        array(
            'key'     => 'file_type',
            'value'   => 'circle',
            'compare' => '=',
        ),
        array_merge(array('relation' => 'OR'), $circleRelations)
    ),
    

    Cheers.