Как праивльно построить 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
заранее спасибо.