Skip to content
6 / 27

Как обрабатывать вложенные ресурсы в REST API?

Вложенные ресурсы отражают отношение "принадлежит" (belongs to): /users/42/orders — заказы пользователя 42. Используются, когда дочерний ресурс не имеет смысла без родительского. Если ресурс существует самостоятельно, лучше вынести его на верхний уровень (/orders/7) и связать через фильтрацию (/orders?userId=42). Глубина вложенности не должна превышать 2 уровней.

Как обрабатывать вложенные ресурсы в REST API? | JScriptiser