我有一個定期的寧靜模型,我得到,創建,刪除和更新。最重要的是,我想調用該模型的特殊操作,如change_password。Backbone.js在寧靜的模型上使用非寧靜的動作
常規REST風格的路線是傳統的Rails 3條路線:
fetch => GET /api/models/:id
save => PUT /api/models/:id
create => POST /api/models
destroy => DELETE /api/models/:id
但是,在這些之上,我有特殊的操作:
changePassword => GET /api/models/:id/change_password
activate => GET /api/models/:id/activate
等。
我需要在模型上設置什麼,以便識別這些新操作以及如何將調用包裝到模型方法中?
感謝您對GET此言與POST,我會改變他們的肯定。 – kolrie 2012-02-22 20:29:38
'POST'參數似乎不起作用。 'CLICK'動詞似乎被用來代替(Chrome)。 – 2012-10-29 15:28:52
不確定你的意思 - HTTP中沒有'CLICK'動詞,所以? – nrabinowitz 2012-10-29 17:26:11