Ist es möglich, eine Anzahl der Elemente zurückzugeben, die in einer Entityfieldquery-Abfrage zurückgegeben wurden?
Ist es möglich, eine Anzahl der Elemente zurückzugeben, die in einer Entityfieldquery-Abfrage zurückgegeben wurden?
Antworten:
Wenn Sie nur die Anzahl möchten, können Sie die Abfrage so einstellen, dass sie zählt.
etwas wie
$count = $query->count()->execute()
Sehen Sie hier für weitere Informationen
$query = \Drupal::entityQuery('node')->condition('type', "article"); echo $query->count()->execute() . "\n";
Bei Bedarf können Sie auch Field Count Formatter ausprobieren. Es wird die Anzahl der Elemente in einem Mehrfeld angezeigt