Ruby on rails 如何将参数从link_传递到控制器?
使用Rails 3.1构建项目 我想在父模型的显示页面中提供一个链接,将父模型的id传递给子对象控制器的创建方法 我猜这将需要一个自定义路由,但不知道如何构建它 这可能吗?或者我会打破Rails的惯例?如果可以避免的话,我不想使用多模型表单Ruby on rails 如何将参数从link_传递到控制器?,ruby-on-rails,ruby-on-rails-3.1,Ruby On Rails,Ruby On Rails 3.1,使用Rails 3.1构建项目 我想在父模型的显示页面中提供一个链接,将父模型的id传递给子对象控制器的创建方法 我猜这将需要一个自定义路由,但不知道如何构建它 这可能吗?或者我会打破Rails的惯例?如果可以避免的话,我不想使用多模型表单 谢谢 您可以将它们作为任意值传入: link_to my_path(:extra_attribute => value, :foo => 'bar') 伟大的在我的例子中,我使用@course.id)%>并在entries controller
谢谢 您可以将它们作为任意值传入:
link_to my_path(:extra_attribute => value, :foo => 'bar')
伟大的在我的例子中,我使用@course.id)%>并在entries controller新方法中添加了逻辑来检查params[:course\u id].nil?。谢谢你的帮助!