1

さて、私は寝るか、転職する必要があります。信じられないほど単純なlink_toことが失敗していて、どこにあるのかわかりません。

#routes.rb
resources :wikis

#view.html.haml
= link_to @wiki.title, wiki_path(@wiki)

エラー:

No route matches {:action=>"show", :controller=>"wikis", :id=>#<Wiki id: 10, created_by_id: 1, ...

現在、主キーをオーバーライドするようなクレイジーなことはしていません。なんでも。

関連する Wikis#show route in は次のrake routesとおりです。

wiki GET    /wikis/:id(.:format)                            {:action=>"show", :controller=>"wikis"}
4

2 に答える 2

2

あなたが試すことができます

<%= link_to @wiki.title, @wiki %>

于 2011-04-03T16:44:56.553 に答える
1

それは動作しますか: wiki_path(@wiki.id)?

于 2011-04-03T16:43:27.450 に答える