OData: получить сущность по ключу, но без имени набора сущностей - PullRequest
0 голосов
/ 07 марта 2019

В моей системе все сущности имеют уникальные идентификаторы типа GUID.Таким образом, с точки зрения конечного пользователя имеет смысл запрашивать сущность только по ее ключу без указания типа: /odata/objects(0000000-000000000-000000000-0000000)

Разрешено ли это в OData?

1 Ответ

0 голосов
/ 08 марта 2019

http://docs.oasis -open.org / OData / OData / v4.01 / CS01 / part2-url-конвенции / OData-v4.01-CS01-part2-URL-conventions.html # sec_ResourcePath

Как вы можете прочитать здесь в официальных документах OData, это рекомендуемый формат, но вы не обязаны следовать ему. Но если вы используете какую-то библиотеку, такую ​​как Olingo, то я думаю, что они делают обязательным следовать этим правилам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...