Допустимое наименование маршрута для неранговых аккаунтов - PullRequest
0 голосов
/ 28 июня 2018

У меня есть контроллер REST, и мне нужно написать правильное имя маршрутизации. Например, у меня есть сущности Роли и Учетные записи, и если я хочу получить учетные записи определенной роли (учетные записи с этой ролью), я использую этот маршрут:

/roles/{roleId}/accounts

Где {roleId} - это идентификатор роли. Мне нужно написать маршрут для метода, который получит список учетных записей роли, которая им не назначена. Например, мне нужно загрузить список пользователей, которые не имеют этой роли. У меня есть одна идея написать этот маршрут:

/roles/{roleId}/accounts/notgranted

Может ли кто-нибудь мне помочь?)

1 Ответ

0 голосов
/ 29 июня 2018

Rest API использует URIs для адресации ресурсов. Важно то, что каждый ресурс должен быть уникально адресуемым. Итак

/roles/{roleId}/accounts/notgranted
/roles/{roleId}/accounts/granted

действительный URI.

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