我有这个示例代码来使用 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'
)
)
)
)
);
您将需要使用 GF_Query 来执行复杂的条件。这是在这里回答的: 在 GravityForms GFAPI::get_entries 中组合任意/全部(和/或)?