2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

NameError: undefined local variable or methodに詰まったので、しっかりエラー文を読んでみた

Posted at

#NameErrorで詰まりました(業務未経験)

初めての投稿です。
udemyのフルスタックエンジニアが教える即戦力rails講座を受けていて、エラーが出たのでしっかり読みました。

今回でたErrorがこちらです

board_controller.rb内

NameError: undefined local variable or method `board_parms' for #<BoardsController:0x00007f2dea369c18>
from (pry):7:in `create'

デバッグツールのpry-byebugを使っていたらこんなのが出ました。

これを読んでみると、NameError・board_paramsがローカル変数またはメゾッドで未定義です。7行目のcreateのなかでと解釈しました。(自分は)

これのやることは簡単です。

createアクションないにboard_paramsを定義すれば良いんです。なので

def create
  Board.create(board_params)
end

と追記するとエラーが解消されました。

間違えていたらご指摘お願いします。
失礼します。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?