-1

我收到了这个错误:

undefined method `test_path' for #<#<Class:0x4022a00>:0x4028ee0>

我做了这个链接:

<%= link_to "Alex Link", test_path(@test) %>

我做了这个控制器:test_controller.rb

class TestController < ApplicationController
  def test
  end
end

我将此添加到 routes.rb

root :to => 'test_path#hello'

我哪里做错了?

我只是想学习如何手动路由 ruby​​ 控制器。

4

1 回答 1

0

第一部分:resources :test代替您在 routes.rb 文件中的内容

第二个答案:因为您没有与控制器关联的模型,所以您会收到该错误。

希望能帮助到你。

于 2012-04-09T00:28:38.160 回答