パーシャルでルートに変数を渡したい。
問題のモデルは次のようになります。
model Foo < ActiveRecord::Base
has_many :dogs
has_many :cats
私が望むパスは次のいずれかです:
<%= link_to "#{foo.name}", foo_dogs_path(foo) %>
<%= link_to "#{foo.name}", foo_cats_path(foo) %>
渡された変数 animal_type に応じて、「犬」または「猫」のいずれかを使用したいと考えています。ポリモーフィック ルートを使用する必要があることはわかっていますが、このシナリオの構文を理解するのに苦労しています。