Я не знаю, связан ли Issus с первым расширением, но вот моя проблема:
Используя этот запрос:
odata/MyRequest?$expand=ObjA,ObjB($filter=Id eq 3)
Или
odata/MyRequest?$expand=ObjA,ObjB($expand=SubObjA)
Оно работает. Но если я сделаю это:
odata/MyRequest?$expand=ObjA,ObjB($expand=SubObjA&$filter=Id eq 3)
, он вернет «Запрос, указанный в URI, недействителен. Синтаксическая ошибка в позиции 35 в« Id eq 3) ».» Или
odata/MyRequest?$expand=ObjA,ObjB($filter=Id eq 3&$expand=SubObjA)
Возвращается ошибка 404.
Я делаю это для того, чтобы указать значение c, но не все объекты, связанные с моей сущностью.
Сделал Я ошибаюсь? Как я могу делать то, что я хочу?