Как праивльно построить url для GET запроса, который дожен вернуть объекты, имена которых начинаются на определенную букву?

В БД есть таблицы: Persons, Passports, Cars, Houses.


Person содержит поля name, surname, gender, passport, cars, houses

Как правильно построить запрос REST-api, который будет возвращать всех паспорта всех людей, чья фамилия начинается на определенную букву?

Get persons/surnames?startWith=letter ?


Также второй вопрос, должны ли быть PUT, PATCH запросы для таких URL's

persons/id/houses

persons/id/houses/id

или мы не должны менять дочерний объект через родительский? И для таких запросов URL's должны быть в таком виде:

PUT/PATCH houses/id

заранее спасибо.


Ответы (0 шт):