有人可以告诉我如何在我的mongodb / php搜索中迭代$cursor
吗?我想打印列' query
'的所有结果。其中result != "-"
。
$filter = array("query" => array('$ne' => "-"));
$cursor = $collection->find($filter);
echo $cursor->count() . ' document(s) found. ';</pre></code>
我试过了:
foreach ($cursor as $obj) {
array_push ($dnsArray, $obj['query']);
}
结果是 - &#39; 266597找到的文件。&#39; ... 但是当我循环遍历$ dnsArray时:
foreach($dnsArray as $query){
echo "$query";
}
没有结果。