2012-02-17 8 views
4

タイトルと属性のある好きなシンプルなモデルの曲があります。Link_toルーティングエラーの原因となる

曲のインデックスページに表形式で表示します。リンクをクリックすると、好き嫌いの数を増やしたいと思います。

私は現在、私の見解では、これを持っている:

私は私のsongs_controller.rbで
<td> <%= link_to 'LIKE', :action => "update", :remote => true%> </td> 

def update 
    @song = Song.find(params[:id])                                 
    @song.likes +=1 

私はリンクをクリックする上で、このエラーを取得する:

No route matches [GET] "/assets" 

私は誰かがここで何が起こっているのか理解するのを助けてくれますか?

ありがとうございました

UPDATE !!!!!!!私はこの

が、私はまだ、この取得偽config.assets.enabled私application.rb =に次置く:

No route matches {:action=>"update", :remote=>true, :controller=>"songs"} 

答えて

4

を作るためにあなたの:action引数をラップしてくださいルータが:remote引数が含まれていません実現しますあなたのパスの:

<%= link_to 'LIKE', {:action => "update"}, :remote => true %> 
関連する問題