У меня есть два варианта выставить подресурс другого подресурса , но я не знаю, какой подход пойти ...
Предположим, что существует конечная точка people/{parentId}/addresses
(где people
- это ресурс, а addresses
- это подресурс), как мне открыть подресурс customFields
подресурса addresses
?
- Вариант 1:
people/{parentId}/addresses/{subResourceId}/customFields
(подресурс третьего уровня).
- Вариант 2:
addresses/{parentId}/customFields
(подресурс ведет себя как ресурс).
Есть предпочтительный способ или оба одинаково правы?