我已经定义了一个名为items
的CRUD资源,我已经为调用similar_items
添加了一个收集路由。
在view/show
中,我有:link_to similar_items_items_path(), :similar_to => @item
在我的similar_items
控制器方法中,获取从link_to
传递的项目的最佳方法是什么? params哈希不包含similar_to
,如上所示我已经明确通过了{{1}}。为什么它没有被传递到params?
答案 0 :(得分:0)
您应该在路径助手中传递参数:
link_to 'Your link label here', similar_items_items_path(:similar_to => @item)