Relação (numa vista).

Learn DrupalDrupal-woordenlijst

As relações em vistas de Drupal são uma forma de aceder a dados adicionais de entidades relacionadas. Permitem juntar duas ou mais tabelas para criar uma consulta mais complexa. As relações servem para adicionar campos de entidades relacionadas à vista, e para filtrar a vista por campos de entidades relacionadas.

Por exemplo, numa vista de nós de conteúdo, pode adicionar-se uma relação à tabela de utilizadores para aceder ao nome do autor ou a outros campos de utilizador. As relações também podem ser usadas para filtrar a vista pelo nome do autor ou por outros campos de utilizador.

As relações são definidas na secção Avançado da vista. Podem adicionar-se várias relações a uma vista, e cada relação pode ter as definições próprias. Por exemplo, pode especificar-se se a relação é obrigatória ou opcional, e se deve ser usada para filtrar a vista.

As relações são uma ferramenta poderosa para criar vistas complexas, e são essenciais para criar vistas que apresentam dados de entidades relacionadas. São também uma parte fundamental da API de vistas, que permite criar vistas personalizadas.