2012-07-20 2 views
0

IQueryable <> 인터페이스를받을 것으로 예상되는 데이터 소비자가 있으며 "네임드 쿼리"와 같은 복잡한 네이티브 쿼리를 통해 데이터베이스에 접근해야합니다.명명 된 쿼리를 사용하여 NHiberante Linq

NHibernate Linq 인터페이스를 통해 명명 된 쿼리에 액세스 할 수 있습니까?

+0

저장 프로 시저를 의미합니까? – Charleh

+0

어쩌면 네, 미래에도 IQueryable로 프로 시저의 결과를 얻으려면이 상황을 가질 수 있지만 현재는 순수한 Linq를 사용하여 도달하기 어려운 복잡한 네이티브 쿼리 만 있고 NHiberante는 Linq에 대한 지원이 줄어든 정확한 쿼리. – Luciano

답변

1

아니요, 불가능합니다.

Linq는 HQL 및 SQL보다 높은 수준이므로 SQL을 IQueryable 표현식 트리로 마술 변환 할 수는 없습니다.

관련 문제