Сценарий:
Когда запись обновляется, к существующей записи добавляется флаг cancelled
и вставляется новая запись.
Так, как сейчас, если я обновляю запись с помощью первичного ключа 1
.
PATCH: api/v1/record/1
Я отправляю запрос, и новая запись возвращается в теле, однако URL остается в api/v1/record/1
.
Будет ли ожидаемое поведение изменять URL-адрес в соответствии с новой записью или возвращать старую запись и сохранять URL-адрес таким, какой он есть?