엔티티 프레임 워크에서 복합 키 쿼리를 다루는
직접 튜플 조인 (지원되지 않음) : 이상적으로, 복합 키를 나타내는 튜플 목록과의 결합은 완벽 할 것이지만 엔티티 프레임 워크는이 맥락에서 튜플을 일정한 값으로 지원하지 않습니다.
Contains
Contains
메모리 인 MEMORY LINQ (비효율적) :
각 주요 구성 요소에 대해 별도의 클로스 사용 잘못된 결과를 얻을 수 있으며 개별 구성 요소 만 일치하는 반환 엔티티.
계산 된 값 일치 (문제가 있음) :및 메모리 조인 (확장 가능) : 실질적인 접근 방식은 하나의 주요 구성 요소에서
를 사용한 초기 필터링과이어서 Memory 조인을 사용하여 결과를 정제합니다. 두 번째 구성 요소. 이것은 메모리 인 Linq보다 더 확장 가능합니다 또는 클라스 쿼리 (Limited) : 술어 빌더를 사용하여 다중 또는 조항이있는 쿼리 구축은 가능하지만 많은 복합 키 쌍으로 다루기 어려워집니다. Contains
Contains
Union Queries (대안) :
올바른 접근법 선택
위 내용은 엔티티 프레임 워크의 'contop'메소드를 사용하여 종합 키를 사용하여 엔티티를 효율적으로 쿼리하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!