Что такое REST-ful способ удаления нескольких элементов?
Мой вариант использования заключается в том, что у меня есть Backbone Collection, в которой мне нужно иметь возможность удалять сразу несколько элементов. Возможные варианты:
- Отправьте запрос DELETE для каждой отдельной записи (которая кажется плохой идеей, если есть потенциально десятки элементов);
- Отправьте DELETE, где идентификатор, который нужно удалить, нарисованы вместе в URL-адресе (т.е. "/records/1; 2; 3" );
- В режиме, отличном от REST, отправьте пользовательский объект JSON, содержащий идентификатор, помеченный для удаления.
Все варианты менее идеальны.
Это выглядит как серая область соглашения REST.