Да, я знаю, этот вопрос всегда задают. Но я искал ответы на свою проблему, и все, что я видел, - это одно и то же объяснение, но это все еще не работает для меня. Пояснения.
Например, на службе Борей (который я использую для обучения, потому что это просто, прежде чем использовать службу моей работы в): https://services.odata.org/V2/Northwind/Northwind.svc/
Если я
- https://services.odata.org/V2/Northwind/Northwind.svc/Categories
- https://services.odata.org/V2/Northwind/Northwind.svc/Categories $ выбрать? = CategoryName
- https://services.odata.org/V2/Northwind/Northwind.svc/Categories? $ расширяющие = Продукты
Это работает.
НО если я хочу сделать: https://services.odata.org/V2/Northwind/Northwind.svc/Categories $ = расширения Продукты ($ выберите = ProductName) (так как есть свойство ProductName в продуктах) ... Это не работает. У меня есть ошибка: Ошибка синтаксиса в позиции 9. Эта «позиция 9» соответствует первой скобке.
Тем не менее, все, что я видел на http://odata.org/documentation, и на форуме StackOverflow говорит, что это должно быть что-то в этом роде. Что я не так?
Спасибо, но на самом деле, OData службы моей работы является? вероятно, V2, этот тип запроса не работает ... Вот почему я тренируюсь по Northwind V2: / – Nicaps