我正在尝试创建此控制器:
def calculate
# Do some calculations here
respond_to do |format|
format.json{head status}
end
end
我有一个HAML文件,我在其中制作了HTML,我想在其中链接到如下内容:
=link_to("stats" , controller_path_url)
其中controller_path是显示的rake路由路径我的问题是,当我执行rake路由时,如何使这种唯一命名的控制器函数被映射并显示其路径我在routes.rb有什么事要做吗我应该在那里换什么?
谢谢!
最佳答案
您应该在routes.rb
文件中执行如下smth操作:
匹配'calculate'=>'控制器名称'calculate'
然后运行:
bundle exec rake路由
看看你的路。
路径应该calculcate_path
,完整路径应该calculate_url
。
关于ruby-on-rails - Ruby on Rails-如何正确映射并链接到新 Controller ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11298197/