RESTful API: УДАЛИТЬ элемент из списка ресурсов без дополнительного «ресурса ассоциации» - PullRequest
2 голосов
/ 26 декабря 2011

Простая модель: у пользователя может быть несколько друзей (= других пользователей).

Это может быть представление пользователя:

{  
"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 во вложенныхресурсы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...