Paleta - Deixe colorido🎨
Palette — Construtor visual de páginas. Não precisa ser designer.
Consulta de quantidade: count()
Menu
- Entendendo o Drupal
- Requisitos de sistema do Drupal
- Instalando o Drupal 8
- Atualizando o Drupal 8
- Administração do site Drupal 8
- Módulos do Drupal 8
- Comparando módulos Drupal
- Temas do Drupal
- Tipos de campos Drupal
- Gerenciamento de configuração
- Drupal multisite
- Acessibilidade
- Solucionando problemas no Drupal 8
- Criando módulos para o Drupal
-
APIs do Drupal 8
- Authentication API
- Block API
- Cache API
- CKEditor API
- Configuration Management API
-
Database API
- Visão geral da Database API
- Conceitos gerais
- Configuração do banco de dados
- Criando objeto de conexão ao banco de dados
- Consultas estáticas
- Consultas dinâmicas
- Conjuntos de resultados
- Uso numa classe
- Consultas de inserção (insert)
- Consultas merge
- Consultas de exclusão (delete)
- Transações
- Registro de erros
- Funções e operadores
- Entity API
- Tematização no Drupal 8
- Atualizando para o Drupal 8
Любой запрос может иметь соответствующий «запрос количества». Запрос количества возвращает количество строк в исходном запросе. Чтобы получить запрос подсчета из существующего запроса (который является объектом запроса select, реализующим SelectInterface), используйте метод countQuery().
$count_query = $query->countQuery();
$count_query теперь является новым запросом динамического выбора без ограничений по порядку, который при выполнении будет возвращать результирующий набор только с одним значением - количеством записей, которое будет соответствовать исходному запросу. Поскольку PHP поддерживает методы связывания для возвращаемых объектов, следующий подход является распространенным подходом:
$num_rows = $query->countQuery()->execute()->fetchField();
Для запроса сущности (реализующего QueryInterface) код немного отличается:
$num_rows = $query->count()->execute();