Ruby on rails RubyonRails将_链接到未定义的方法

Ruby on rails RubyonRails将_链接到未定义的方法,ruby-on-rails,Ruby On Rails,我正在关注twitterforzombies教程,我很难让link_to方法起作用 在我的Tweet控制器中,我有: @tweet = tweet.find(params['id']); 在我看来,我尝试了以下几点: <%= link_to @tweet.zombie.name, @tweet.zombie %> <%= link_to @tweet.zombie.name, zombie_path(@tweet.zombie) %> 但我一直在犯错误: unde

我正在关注twitterforzombies教程,我很难让link_to方法起作用

在我的Tweet控制器中,我有:

@tweet = tweet.find(params['id']);
在我看来,我尝试了以下几点:

<%= link_to @tweet.zombie.name, @tweet.zombie %>
<%= link_to @tweet.zombie.name, zombie_path(@tweet.zombie) %>

但我一直在犯错误:

undefined method `zombie_path' for #<#<Class:0xab1fd00>:0xa1d5d80>
未定义的方法“僵尸路径”#

你知道这是怎么回事吗?谢谢。

您的
routes.rb
文件中有什么?请给我们看看

你有这样的线路吗

resources :zombies

它有没有说它在哪一行出错?是第一个链接还是第二个链接?我只有一个链接可以调用。在那条线上显示了一个错误。哦,我明白了。对不起,我略过了你说你试过的部分。我以为你的意思是你现在有这个,这就是问题所在。我错过了那一行。谢谢:)