以重力形式组合所有和任意模式

问题描述 投票:0回答:1

我有这个示例代码来使用 OR 和 AND 条件过滤条目,但它总是返回所有条目。有什么建议吗?

$search_criteria = array(
'status'        => 'active',
'field_filters' => array(
    'mode' => 'all', 
    array(
        'key'   => '1',
        'value' => '1'
    ),
    array(
        'key'      => '2',
        'value'    => '0',
        'operator' => '>='
    ),
    array(
        'field_filters' => array(
            'mode' => 'any', 
            array(
                'key'   => '3',
                'value' => '8'
            ),
            array(
                'key'   => '4',
                'value' => '6'
            )
        )
    )
)

);

gravity-forms-plugin
1个回答
0
投票

您将需要使用 GF_Query 来执行复杂的条件。这是在这里回答的: 在 GravityForms GFAPI::get_entries 中组合任意/全部(和/或)?

© www.soinside.com 2019 - 2024. All rights reserved.