-> resultset ('User') 및 'Tag'등 테이블에 매핑 된 집합이 있습니다.기존 DBIx :: Class :: Schema 설정을 사용하여 "메타"모델을 어떻게 만들 수 있습니까?
여러 결과 집합 클래스에 대해 쿼리하기위한 결과 집합 클래스를 만들려면 어떻게해야합니까?
-> resultset ('User') 및 'Tag'등 테이블에 매핑 된 집합이 있습니다.기존 DBIx :: Class :: Schema 설정을 사용하여 "메타"모델을 어떻게 만들 수 있습니까?
여러 결과 집합 클래스에 대해 쿼리하기위한 결과 집합 클래스를 만들려면 어떻게해야합니까?
그래서 기본적으로 가상보기 (테이블에 가입하는 등)를 만들고 싶습니다. 그렇다면 DBIx::Class::ResultSource::View을 확인하십시오. 결과 뷰를 통해 표현할 수있는 가상 뷰 결과 소스를 만들 수 있습니다. 결과 집합 클래스에
$self->search_related(foreign)->search_related(original);
$self->search_related(foreign)
->search_related(many_to_many_foreign)
->search_related(foreign)
->search_related(original);
스타일의 체인 - 쉽게 (의사 코드)를 추가 할 수 있습니다
. 이를 통해 원래 형식의 결과 집합을 반환하는 동안 관련 데이터를 인수가 있건 없건 상관 관계를 수집/수집 할 수 있습니다. 다음 링크는 훌륭한 지침을 제공합니다. XUL은 더 이상 지원되지 않지만 평범한 텍스트 소스는 "슬라이드"로 읽기 쉽습니다. 일부 예제는 사용자가 수행 한 작업과 직접적으로 관련됩니다.
그것은 당신이 원하는 쿼리의 유형의 예를 제공하기 위해 도움이 될 수 있습니다? – nick