Railsルートの使用に少し混乱しています。URL のカスタマイズについて提案が必要です。
これは私の現在のURLです
http://localhost:3000/posts/product/41?product_id=2
と
http://localhost:3000/posts/product/41?model_id=24&product_id=2
これは私のリンクです
<%= link_to product_model.name, controller: :posts,action: :product,product_id: params[:product_id],model_id: product_model.id
論理的には、製品が URL の最初に来る必要があります。しかし、モデルがここで最初に好む理由。
そして、私はこのような私のURLが必要です
http://localhost:3000/posts/product/41/mobile
と
http://localhost:3000/posts/product/41/mobile/nokia
私はレールルートに慣れていないので、ルートに特別なコーディングは書きませんでした
ここに単純なルートが存在します
resources :posts