通过ajax传递一个数组,数组里的值是查询的条件。比如下面
index.php
$cid=$_POST['cid'];
$id=$_POST['id'];
$bd=$_POST['bd'];
注意:上面这些都允许是空值
model.php
$db=Db::name('news');
$db->where([
'cid'=>$cid,
'id' =>$id,
'bd' =>$bd
])->select();
如果条件存在一个空值的时候就查询不出数据。但我前端点击条件时是允许只提交一个条件的,那么剩下几个条件就是空了,像这种情况要怎么让系统自动忽略空值条件呢?