Простая модель: у пользователя может быть несколько друзей (= других пользователей).
Это может быть представление пользователя:
{ "name" : "Chris", "friends" : { "href" : "http://example.org/users/32gu/friends", "rel" : "friends", "total" : "2", "elements": [ {"name" : "joe", "href" : "http://example.org/users/rzh4028"}, {"name" : "susan", "href" : "http://example.org/users/gv5333g"} ] }}
Я хочу удалить дружбу с Сьюзен,УДАЛЕНИЕ http://example.org/users/gv5333g удалит Сьюзен ... плохо.Что-то вроде DELETE http://example.org/users/32gu/friends?id=http://example.org/users/gv5333g не будет таким RESTful.
Как я могу удалить элемент списка без добавления специального ресурса ассоциации в мою модель, как предложено в Удаление Rails RESTful во вложенныхресурсы