gpt4 book ai didi

ruby-on-rails - Ruby on Rails - 如何正确映射和链接到新 Controller ?

转载 作者:太空宇宙 更新时间:2023-11-03 17:57:13 24 4
gpt4 key购买 nike

我正在尝试创建这个 Controller :

  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 路由路径。我的问题是如何使这种唯一命名的 Controller 函数被映射并在我进行 rake 路由时显示其路径?在 routes.rb 中有什么我必须做的吗?我应该在那里更改什么?

谢谢!

最佳答案

你应该在你的 routes.rb 文件中做如下的事情:

match 'calculate' => 'controller_name#calculate'

然后运行:

bundle exec rake routes

并查看您的路径。

路径应该是calculcate_path,完整路径应该是calculate_url

关于ruby-on-rails - Ruby on Rails - 如何正确映射和链接到新 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11298197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com