mongodb - php - 聚合中的匹配和组错误

时间:2014-11-19 02:58:19

标签: php mongodb

我的mongodb聚合函数工作正常,但我的PHP没有。

这分别是我的PHP代码和mongodb脚本:

PHP:

$group_by_app = [['$match' => ['Name' => 'Tom']],['$group' => ['_id' => '$Hobbit', 'count' => ['$sum' => 1]]]];

$cursor = $collection -> aggregate($group_by_app);

mongodb脚本:

db.myCollocations.aggregate({$match:{Name:'Tom'}},{$group:{_id:"$Hobbit",count:{"$sum":1}}})

提前致谢

1 个答案:

答案 0 :(得分:0)

我已将aggregate函数替换为aggregateCursor并且它有效。所以看来问题已经解决了。