Paleta - Deixe colorido🎨
Palette — Construtor visual de páginas. Não precisa ser designer.
Scroll
08/05/2020, by maria
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
Algumas consultas SQL podem produzir resultados duplicados; nesses casos as linhas repetidas podem ser filtradas usando a palavra-chave DISTINCT numa consulta estática. Numa consulta dinâmica use o método distinct() (código mantido).
// Force filtering of duplicate records in the result set.
$connection = \Drupal::database();
$query = $connection->select('my_table', 'mt');
$query->fields('mt', ['my_fields']);
$query->distinct()->execute()->fetchAll();
Note que DISTINCT pode reduzir o desempenho — não o use se houver outra forma de limitar o result set evitando duplicatas.