php - 如何在 WordPress 中使用 (NOT IN) OR (IN) using pod

标签 php mysql wordpress

我在 pod 中有这个查询

 $pod = pods( 'space' );

$where = array(
    'post_type'  => 'space',
    'relation' => 'AND',
    array(
        'key' => 'space_type_link',
        'value'   => $space_type,
        'compare' => 'LIKE',
    ),
    array(
        'key' => 'space_capacity',
        'value'   => $capacity_range_array,
        'type'    => 'numeric',
            'compare' => 'BETWEEN',
    )

);

$params = array(
    //'orderby' => 'date asc',
    //'limit' = > ,
    'where' => $where,
);

$pod->find($params);
return $pod;

我正在尝试添加一个条件以从这样的查询结果中排除一些 ID

array(
        'key' => 'id',
        'value'   => 91,
        'type'    => 'numeric',
        'compare' => 'NOT IN',
    ),

但无法正常工作,我们该如何解决这个问题,在此先感谢您的帮助。

最佳答案

如您所说,IN 用于多个 ID。

'value'   => array(91, 12, 23, 4),

关于php - 如何在 WordPress 中使用 (NOT IN) OR (IN) using pod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30901228/

相关文章:

php - 当数据太大时,php 中的 $_POST 为空

php - 如何在 PHP 5.5 中禁用 magic_quotes_runtime?

php - codeigniter:使用 htaccess 保护 Controller

jquery - 如何在 jQuery 中只显示菜单的子菜单?

javascript - 坏 masonry 元素 : null - using wordpress

wordpress - Flutter如何在一个屏幕上调用多个api(使用futurebuilders)?

PHP 通知 : Use of undefined constant php - assumed 'php'

mysql - 组函数的无效使用(group_concat 和 MySQL)

错误1406

php - 自动完成 jQuery/PHP/MySQL 不返回结果