Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗
Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.
❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs
Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.
Consulta de conteo count()
Menu
- Comprendiendo Drupal
- Requisitos del sistema de Drupal
- Instalación de Drupal
- Actualización de Drupal 8
- Administración del sitio Drupal 8
- Módulos Drupal 8
- Comparación de módulos de Drupal
- Temas de Drupal
- Tipos de campos en Drupal
- Gestión de configuración
- Multisitio Drupal
- Funciones especiales
- Solución de problemas en Drupal 8
- Creación de módulos para Drupal
-
Drupal 8 API
- API de Autenticación
- API de Bloques
- Cache API
- CKEditor API
- API de Gestión de Configuración
-
API de base de datos
- Resumen de la API de base de datos
- Conceptos generales
- Configuración de la base de datos
- Creación del objeto de conexión a la base de datos
- Consultas Estáticas
- Consultas Dinámicas
- Conjuntos de resultados
- Uso en la clase
- Consultas de inserción insert
- Consultas de fusión merge
- Consultas de eliminación (delete)
- Transacciones
- Registro de errores
- Funciones y operadores
- API de Entidades
- Tematización de Drupal 8
- Actualización a Drupal 8
Cualquier consulta puede tener una “consulta de conteo” correspondiente. La consulta de conteo devuelve el número de filas de la consulta original. Para obtener una consulta de conteo a partir de una consulta existente (que es un objeto de consulta select que implementa SelectInterface), use el método countQuery().
$count_query = $query->countQuery();
$count_query ahora es una nueva consulta dinámica de selección sin restricciones de orden, que al ejecutarse devolverá un conjunto de resultados con un solo valor: el conteo de registros que corresponde a la consulta original. Dado que PHP soporta encadenamiento de métodos en objetos retornados, el siguiente enfoque es común:
$num_rows = $query->countQuery()->execute()->fetchField();
Para una consulta de entidad (que implementa QueryInterface), el código es un poco diferente:
$num_rows = $query->count()->execute();