ресурсы как таковые. А речь про операции над группой ресурсов. Вопрос даже не в том как их сделать, понятно что можно в урл засунуть перечень ID, или в тело запроса.
Вопрос в целом про абсурдность подхода с групповыми операциями, в тот момент когда есть операция для одного ресурса.
Если не нужно поддерживать групповую операцию как одну транзакцию (либо все либо ни одной). То нету же смысла делать такие групповые операции?
Насколько я понял, тут все согласны, что группу ресурсов выделять в отдельный ресурс с условно "сгенерированным" идентификатором — нормально.
Зачем — другой вопрос. Мы тут вроде обсуждали нормально ли это относительно подхода в принципе.
а транзакция по удалению ресурса может зафейлиться?
в смысле по нетехническим причинам
маловероятно, но все же может быть. К примеру, если на удаление передали 10 записей, и 3 из них удалить нельзя, из за нехватки прав у пользователя.
да, один заказ условно можно отменить, а второй нет (уже оплачен и доставлен)
Да, например ограничения на БД сработает ondelete
Обсуждают сегодня