私はビデオゲームシステムについてのRailsアプリを書いています。足場を使用して、フィールドを含むモデルを生成しました
:owns_ps_vita
:owns_nintendo_wii_u
しかし、私はこれを取得します:
undefined method `owns_ps_vita'
/app/views/mymodel/_form.html.erbページ。
レールコンソールを開いて、
MyModel.new
そして結果を見た:
owns_playstation_3: nil, owns: nil, ps_vita: nil,
owns_nintendo_wii: nil, owns_nintendo_wii_
ps_vitaに接続する必要のある追加の「所有者」があり、uは任天堂のwiiuから削除されました。
app / models / MyModel.rbファイルを確認しましたが、正しく見えます。
owns_nintendo_wii, :owns_nintendo_wii_u, :owns_playstation, :owns_playstation_2, :owns_playstation_3, :owns_ps_vita,
ターミナルを上にスクロールして、足場の周りにタイプミスがなく、問題がないことを確認しました。