【发布时间】:2013-03-23 02:38:45
【问题描述】:
我正在尝试使用聚合框架通过 php 驱动程序按“group_name”分组并选择字段“group_name”和“group_id”:
Array
(
[$project] => Array
(
[group_name] => 1
[group_id] => 1
)
[$group] => Array
(
[_id] => $group_name
[total_sum] => Array
(
[$sum] => 1
)
)
)
我收到了这个:[errmsg] => exception: A pipeline stage specification object must contain exactly one field.
但是,当我只使用 $project 或 $group 运算符时,它工作得很好。
【问题讨论】:
-
我在代码中使用了逗号。这只是它的输出。我的结构正确吗?
标签: php mongodb mongodb-query