使用php的Mongodb无法在查询中使用

时间:2015-03-03 08:28:01

标签: php mongodb

我已经使用php mongo驱动程序v.1.6.3安装了Mongodb v.2.6.7 当我获取所有数据时它正常工作,但如果我使用查询它返回空数组。

1 个答案:

答案 0 :(得分:0)

<?php

$m = new MongoClient();
$db = $m->selectDB('test');
$collection = new MongoCollection($db, 'phpmanual');

// search for documents where 5 < x < 20
$rangeQuery = array('x' => array( '$gt' => 5, '$lt' => 20 ));

$cursor = $collection->find($rangeQuery);
foreach ($cursor as $doc) {
    var_dump($doc);
}

source