@spirt_etilovy

Поиск в REST API?

Предположим, есть сервис, который хранит информацию об автомобилях, деталях из которых сделаны автомобили и т.д (условно, для примера).
Ресурсы API:
/cars/ - список автомобилей;
/cars/{0}/ - информация о конкретном автомобиле;
/cars/{0}/details/ - список деталей автомобиля;
/cars/{0}/details/{0}/ - информация о конкретной детали автомобиля.
В сервисе должна быть возможность поиска автомобилей по характеристикам деталей.
На данный момент я думаю реализовать это следующим образом: /cars/?detail_name=x.
У деталей так же могут быть дочерние ресурсы, при этом поиск автомобилей должен работать и с ними тоже (/cars/?detail_name=x&detail_child_resource=y)
Как правильно это реализовать, чтобы соответствовать REST?
  • Вопрос задан
  • 486 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы