私は、私が取得、作成、削除、更新する定期的な安らかなモデルを持っています。その上で、change_passwordのような、そのモデルで特別なアクションを呼びたいと思います。安らかなモデルで安らかな行動を使用しているbackbone.js
通常のRESTfulなルートは3つの路線の伝統的なRailsのとおりです。
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
'POST'パラメータが有効ではないようです。代わりに「CLICK」動詞が使用されているようです(Chrome)。 –
あなたがここで何を意味するのかわかりません - HTTPでは 'CLICK'動詞はありません – nrabinowitz