Если в моей модели есть две сущности: «Люди» и «Адреса», и у определенного Лица есть ноль или более адресов, к которым обращается свойство навигации AddressList, могу ли я написать запрос OData, который отвечает на следующий вопрос:
«У каких людей фамилия заканчивается Смитом и хотя бы на одном адресе?»
Мне кажется, я могу сделать только один предикат, например,
http://localhost:55100/DemographicsDataService.svc/People?$filter=endswith(LastName,'Smith')
(я еще не уверен, что могу даже написать $ фильтр для обработки второго предиката ... в этом случае предположим, что я пытаюсь ответить на вопрос "Фамилия заканчивается на кузнец и имя"начиная с Марии ")