:Railsのルーティング - へのパラメータの追加:私は次のように定義されたいくつかのルートを持っているリソース
namespace :owners do
resources :orders, only: [:show, :edit, :update] do
resources :bibles, only: [:update]
end
end
あなたが期待するすべての素敵なルートを作成します。 1つの警告:私は
/owners/orders/:id/edit/:another_parameter
にこの
/owners/orders/:id/edit
を回すために、edit
ルートの最後に追加のパラメータを追加したいこれを行うにはRailsy方法は何ですか?
:id/editルートは、指定されたIDでエンティティを編集していることを示します。あなたが提案しているのはRESTfulではないので、実際にこれを行う公式の方法はありません。おそらく、あなたがしようとしていること、なぜパラメータが必要なのか、さらに説明を加えることができますか? – apchester
追加パラメータは、ほとんどがバージョン番号として機能します。 – opticon
私はおそらく、ここでは各注文のバージョンを表す新しいモデルがほしいと思っています。これを行うと、/ owner/orders /:order_id/versions /:id/editの行に沿ったより伝統的なルートが得られます。これはRESTfulな原則にぴったりです。 – apchester