Я пытаюсь группе «GROUP_NAME» и выберите полей «GROUP_NAME» и «group_id» с водителем PHP с использованием базы агрегации:группы и проектные операторы 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
, оператор работает отлично.
Comma отдельно? http://php.net/manual/en/mongocollection.aggregate.php –
Я использую запятую в коде. Это просто результат. Является ли моя структура правильной? – castt