Как правильно работать с добавлением / удаление отношений «многие ко многим» в REST?

Допустим, у нас есть объект, содержащий список пользователей на сервере, и мы хотим показать его как остальных. Как правильно это сделать?

Сначала я предполагаю примерно следующее:

/entity/1/user/5

Мы можем использовать PUT для обновлений и DELETE для удалений?

Это правильно? Я зашел в Википедию, где говорится об отдыхе, и они считают, что все только на один уровень. Может быть, они хотят, чтобы вы использовали PUT / POST и предоставили весь график JSON и обновили все сразу?

14
задан egervari 23 December 2010 в 18:34
поделиться