这可能是一件很容易的事情,但是我对MongoDB还是很陌生,并且很难正确地理解这个词。
我正在从数据库中提取潜在客户,我只希望它在电子邮件字段不为空的情况下提取记录。我尝试放入语句以跳过记录(如果它不为null),但是有很多字段都不为null,但是其中也没有任何字符。这是我的MongoDB查询:
$records = $dbh->find('email' => array('$ne' => null))->limit(2000);
我也尝试过,'email' => array('$ne' => ''))但是也没有成功。
有没有简单的方法可以做到这一点?我知道在MySQL中这很简单,where email != ""但我仍在学习Mongo的方法:)谢谢!
试试这个,你不正确地封闭在数组中
 $records =      $dbh->find(array("email" => array('$ne' => null)))->limit(2000);
| 归档时间: | 
 | 
| 查看次数: | 4999 次 | 
| 最近记录: |