2017-10-02 4 views
-2

です/posts_controller.rb:34:構文エラー、予期しないtIDENTIFIER、keyword_doかを期待して '{' または '(' これがスローされた理由について予期しないtIDENTIFIERは、keyword_doまたは期待 '{' または '(' これは私のRailsのコード

任意のアイデア

+0

引用符を '' edit''ではなく '' edit''を一度確認してください。また、 "Update successful"の代わりに "Update successful"を実行してください。 – kiddorails

+0

は私のアプリケーションで再現することができます。答えとして追加されました。 – kiddorails

+0

それは、ほとんどの場合、いくつかのウェブサイトからの貼り付けコピー... – 7urkm3n

答えて

2

引用符に問題があります。コードを変更してください:

def update 
    if @post.update(post_params) 
    redirect_to @post, notice: "Update successful" # changed here 
    else 
    render 'edit' # changed here 
    end 
end 
0

次を使用してみてください:?

redirect_to posts_path, notice: "Update successful"

関連する問題