(No version information available, might only be in Git)
CollectionFind::groupBy — Setzt die Kriterien für die Gruppierung
Diese Funktion kann verwendet werden, um die Ergebnismenge nach einer oder
mehreren Spalten zu gruppieren. Sie wird häufig mit Aggregatfunktionen wie
COUNT
, MAX
, MIN
,
SUM
usw. verwendet.
sort_expr
Die Spalte(n), die für die Gruppierungsoperation verwendet werden soll(en). Dies kann entweder eine einzelne Zeichenkette sein oder ein Array von Zeichenketten, die jeweils eine Spalte bezeichnen.
Gibt ein CollectionFind-Objekt zurück, das für die weitere Verarbeitung verwendet werden kann.
Beispiel #1 mysql_xdevapi\CollectionFind::groupBy()-Beispiel
<?php
// Unter der Annahme, dass $coll ein gültiges Collection-Objekt ist
// Abrufen aller Dokumente aus der Sammlung und Gruppieren der Ergebnisse nach der Spalte 'name'.
$res = $coll->find()->groupBy('name')->execute();
?>