2016-08-26 5 views
0

브리즈 v1.5.4이 같은 + webapi2Breezejs 반복 쿼리를 두 번

내 메서드를 호출,

IQueryable<InvestObjectInfo> InvestObjectInfos(....) 

:

/DataApi/InvestObjectInfos?$orderby=TreeNode desc,Id&$top=20&treeNodeIds[]=1204&notChanged=false&isOrder=-1&searchString=

난 항상 얻을 SQL 추적에서 2 개의 쿼리. 첫 번째는 상위를 포함하지 않고 두 번째는 TOP를 지정합니다.

무엇이 잘못 될 수 있습니까?

+0

Breeze Server 1.5.5에서 수정되어 inlineCount를 사용할 때 중복 쿼리가 발생하는 문제가있었습니다. 이것은 같은 문제처럼 보이지 않지만 시도해 보는 것만으로도 가치가있을 수 있습니다. –

+0

EF 또는 NH를 사용하고 있습니까? 또는 ??? 어떤 데이터베이스? –

+0

@SteveSchmitt 좋습니다! 고맙습니다. – xumix

답변

0

실제로 1.5.5 버전으로 업데이트하면 문제가 해결되었습니다. @SteveSchmitt