【发布时间】:2018-06-07 19:44:48
【问题描述】:
当我在 PHP 中使用aggregate时,我得到错误:
MongoResultException: localhost:27017: 'cursor' 选项是 必需,除了带有解释参数的聚合
我使用 mongoDB 3.6 和 PHP 5.6
请看照片
我的代码:
$dbconn = new MongoClient();
$c = $dbconn->selectDB("test")->selectCollection("users");
$ops = array(
array(
'$lookup' => array(
'from' => 'news',
'localField' => '_id',
'foreignField' => 'user_id',
'as' => 'user_docs'
)
)
);
$results = $c->aggregate($ops);
var_dump($results);
【问题讨论】: