¿Cómo devuelvo un recuento de artículos devueltos desde una consulta de entidad?

8

¿Es posible devolver un recuento del número de elementos devueltos en una consulta de consulta de entidad?

Andrew Welch
fuente
¿Quieres obtener el resultado y el recuento? si solo desea el recuento, puede configurar la consulta para que cuente. algo así como $ count = $ query-> count () -> execute ();
Mohammed Shameem
Creo que eso debería hacerlo. ¿Quieres agregar eso como respuesta?
Andrew Welch
He agregado como respuesta :-)
Mohammed Shameem

Respuestas:

14

si solo desea el recuento, puede configurar la consulta para que cuente.

algo como

$count = $query->count()->execute()

Ver aquí para más detalles.

Mohammed Shameem
fuente
3
Para Drupal 8:$query = \Drupal::entityQuery('node')->condition('type', "article"); echo $query->count()->execute() . "\n";
RaisinBranCrunch
0

Si es necesario, también puede probar Field Count Formatter . Mostrará la cantidad de elementos en un campo múltiple

Bueno muyis
fuente