ActiveRecord::RecordNotFound in NotesController#edit のエラーが出ました。
Couldn't find Note with 'id'= とさらに表示されました。
def correct_user
@note = Note.find(params[:id])
# noteを投稿したユーザーを取得し、current_user?メソッドの引数に渡してください
if !current_user?(note.user)
redirect_to root_path, alert: '許可されていないページです'
が間違っている部分のコードです。
idがないというエラーですが、データベースを作成した時やユーザごとにURLのページが切り替わるようにした時でユーザごとにidは持っていますよね?
それともそれもプログラムでかくものなのでしょうか?
初心者です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/03/07 13:19