我有"如果条件"在mongodb。我在这里使用php。我有两个字段complete_date和available_date。现在我使用下面的代码
$obj = $this->mongo_db;
$obj->where(array('status' => 'y'));
$obj = $obj->where_between("complete_date",$arr['filter_from'],$arr['filter_to']);
$res = $obj->get('school');
我需要根据条件更改上述where_between条件中的complete_date和available_date字段。以下是我的情况,
if(complete_date < date("Y-m-d H:i"))
然后使用complete_date
否则使用available_date
这两个字段都在集合中
如何在上面的mongodb查询中实现这个条件?