PHP Mongo查询以查找空数组

PHP Mongo查询以查找空数组,php,mongodb,yii,Php,Mongodb,Yii,我试图从集合中查找空数组子文档记录 $mongo->$dbname->$colname->count(array('campaigns.postcode'=>array('$gt'=>array()))); 在Mongo Shell中,下面的查询返回3条记录 db.test.find({"campaigns.postcode":{"$gt":{}}}).count(); PHP中的相同返回测试集合中的所有记录 $mongo->$dbname->$co

我试图从集合中查找空数组子文档记录

$mongo->$dbname->$colname->count(array('campaigns.postcode'=>array('$gt'=>array())));
在Mongo Shell中,下面的查询返回3条记录

db.test.find({"campaigns.postcode":{"$gt":{}}}).count();
PHP中的相同返回测试集合中的所有记录

$mongo->$dbname->$colname->count(array('campaigns.postcode'=>array('$gt'=>array())));

请任何人都能帮助我

你是使用一些Yii扩展,还是仅仅使用yiidbmongosite扩展