Добавить несколько связей сущностей в OData за один вызов - PullRequest
2 голосов
/ 24 мая 2019

Используя OData v4 в моем C # Web API, я могу добавить связь между сущностями.У меня есть объект «Поставщик» и объект «Продукт», и я могу добавлять и удалять продукты для поставщика.

Я следовал коду и примерам из этого URL-адреса в разделе «Создание отношений между сущностями»:https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/odata-v4/entity-relations-in-odata-v4

Чтобы добавить продукт 4 к поставщику 6, я просто звоню:

PUT: http://xxx.mywebsite.com/Suppliers(6)/Products/$ref

Request Body:
{"@odata.id":"http://xxx.mywebsite.com/Products(4)"}

Я хотел бы добавить несколько продуктов к поставщику в одномвызов.Я прочитал документацию по OData, но не уверен, что что-то подобное поддерживается в стандарте.

Спасибо!

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