我正在尝试学习如何在视图中使用超链接来访问自定义控制器方法。我的控制器中有以下代码,我想使用link_to
视图中的命令来访问它。我猜我需要在路由文件中做一些事情才能使该launch_build_file
方法起作用?我应该在视图中列出什么代码来触发该launch_build_file
方法?
class ReportsController < ApplicationController
def index
end
def launch_build_file
Process.spawn("ruby #{Rails.root}/lib/build.rb")
end
end