Laravel Eloquent: suma con groupBy

Necesita una consulta elocuente / fluida para obtener la suma con la función groupBy.

Hasta ahora he intentado:

    $this->data['no_of_pages'] = Document::sum('no_of_pages')
                                ->groupBy('users_editor_id');

Que por supuesto me dacall to member function groupBy() on non-object debido al hecho de que sum () ya ejecutará la consulta y tendrá el resultado listo para cuando se aplique grouBy (). Entonces, ¿alguien puede guiarme?

Respuestas a la pregunta(1)

Su respuesta a la pregunta