Pour moi le plus simple à gérer ce serait on a une hive
/hives/{id}
qui nous a renvoyer
{
"_links": {
"favorite": "/hives/2/favorites/{userId}"
}
}
et dans le model hive :
addFavorite: function(){
Backbone.sync('create', this, {
url: expandURL(this._links.favorite, {userId: 3})
});
},
removeFavorite: function(){
Backbone.sync('delete', this, {
url: expandURL(this._links.favorite, {userId: 3})
});
},