我正在尝试按“group_name”分组,并使用聚合框架使用 php 驱动程序选择字段“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
操作符时,它工作得很好。