2015-01-07 1 views
1

OData 쿼리는 AND/OR 연산자로 중첩 필터를 지원합니까? 중첩 된 쿼리에 의해OData 쿼리는 AND/OR 연산자로 중첩 필터를 지원합니까?

, 나는이에 대한 쿼리와 유사한 의미 :

((FieldA < 50 FieldA> 100) 및 FieldB == "을 MyString")

내가 하나로, OData 쿼리 편집기 제어를 구축하고, 그래서 이들을 사용할 수 있는지 알아야합니다.

감사합니다.

답변

3

예. 예 :

GET http://services.odata.org/v4/TripPinServiceRW/People?$filter=(FirstName ne 'Mary' and LastName ne 'White') and UserName ne 'marywhite' 

브라우저에서 직접 시도 할 수 있습니다.

+0

여기에 d :와 d /는 무엇입니까? – RainCast

+0

@RainCast C#의 람다와 마찬가지로 입력 매개 변수입니다. 이름을 바꿀 수 있습니다. –

+0

@RainCast 나는 당신의 질문을 잘못 읽었다 고 생각합니다. 하지만 그 대답은 유효합니다. 내 대답을 더 적절하게 편집하도록하겠습니다. –

관련 문제