如何使 link_to 指向另一个控制器中的操作,包括参数。我有一系列引用产品 ID 的交易。我正在尝试将每个交易链接到它的产品。
控制器
def page
@transactions = Transaction.all
end
页面(haml)
- @transactions.each do |x|
= link_to "Product", {controller: "product", action: "show", id: x.product_id}
错误
No route matches {:controller=>"product", :action=>"show", :id=>38}
耙路线
product GET /products/:id(.:format) products#show