1
동일한 프로젝트에서 작업하는 두 명의 개발자 (Windows Server 2008 R2와 Windows 8이있는 개발자) (Visual Studio 2013의 TFS 및 Breeze 1.4.11과 같은 마지막 Nuget 패키지 사용) 설치되었지만 breeze 쿼리 실행에 대한 결과가 다릅니다. 윈도우 서버 2008 R2와
우리는 $expand
옵션을 추가해야합니다 그렇지 않으면 우리는이 오류
Only properties specified in $expand can be traversed in $select query options
, 반대로 윈도우 8 $expand
옵션없이 성공적으로 쿼리 실행에, 왜? $expand
와
쿼리
/breeze/breeze/Udc_Testata?$filter=Id_Tipo_Udc eq 'A'&$orderby=Id_Udc&$top=100&$expand=FK_Udc_Testata_Tipo_Udc%2CFK_Udc_Posizione_Udc_Testata%2FFK_Udc_Posizione_Partizioni&$select=Codice_Udc%2CFK_Udc_Testata_Tipo_Udc%2FDescrizione%2CFK_Udc_Posizione_Udc_Testata%2FFK_Udc_Posizione_Partizioni%2FDescrizione&$inlinecount=allpages
쿼리 $expand
없이 :
/breeze/breeze/Udc_Testata?$filter=Id_Tipo_Udc eq 'A'&$orderby=Id_Udc&$top=100&$select=Codice_Udc%2CFK_Udc_Testata_Tipo_Udc%2FDescrizione%2CFK_Udc_Posizione_Udc_Testata%2FFK_Udc_Posizione_Partizioni%2FDescrizione&$inlinecount=allpages
감사