관계(View).
Drupal View의 관계(Relationships)는 관련된 엔티티에서 추가 데이터에 접근하는 방법입니다. 두 개 이상의 테이블을 결합하여 더 복잡한 쿼리를 만들 수 있습니다. 관계는 관련된 엔티티의 필드를 View에 추가하거나, 관련된 엔티티의 필드로 View를 필터링하는 데 사용됩니다.
예를 들어 콘텐츠 노드의 View가 있다면 사용자 테이블에 대한 관계를 추가하여 작성자의 이름이나 다른 사용자 필드에 접근할 수 있습니다. 작성자의 이름이나 다른 사용자 필드로 View를 필터링할 때도 관계를 사용할 수 있습니다.
관계는 View의 Advanced 섹션에서 정의합니다. 하나의 View에 여러 관계를 추가할 수 있으며 각 관계마다 별도의 설정을 지정할 수 있습니다. 예를 들어 관계가 필수인지 선택 사항인지, View 필터링에 사용할지를 지정할 수 있습니다.
관계는 복잡한 View를 만드는 강력한 도구이며 관련된 엔티티의 데이터를 표시하는 View에 필수적입니다. 또한 개발자가 커스텀 View를 만들 수 있게 하는 Views API의 핵심 부분이기도 합니다.