내가 'GROUP_NAME'선택 필드 'GROUP_NAME'와 PHP 드라이버를 사용하여 통합 프레임 워크 "GROUP_ID"에 의해 그룹에 노력하고있어 :이납니다MongoDB를 그룹 및 프로젝트 운영
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
연산자 만 사용하면 올바르게 작동합니다.
쉼표로 분리 같이해야합니까? http://php.net/manual/en/mongocollection.aggregate.php –
코드에서 쉼표를 사용하고 있습니다. 이것은 단지 그것의 출력입니다. 내 구조가 맞습니까? – castt