remember_meをdeviseで実装しようとしたのですが、エラー文が出てしまっています。
undefined method Remember_me for #<User:0x0000564cb4e46ae0>
環境
ruby 2.2.5
rails ~>5.2.3
gem 'devise'
html
1<h2>Log in</h2> 2 3<%= form_for(resource, as: resource_name, url: session_path(resource_name)) do |f| %> 4 <div class="field"> 5 <%= f.label :Name %><br /> 6 <%= f.text_field :name, autofocus: true, autocomplete: "name" %> 7 </div> 8 9 <div class="field"> 10 <%= f.label :Password %><br /> 11 <%= f.password_field :password, autocomplete: "current-password" %> 12 </div> 13 14 <% if devise_mapping.rememberable? %> 15 <div class="field"> 16 <%= f.check_box :Remember_me %> 17 <%= f.label :remember_me %> 18 </div> 19 <% end %> 20 21 <div class="actions"> 22 <%= f.submit "Log in" %> 23 </div> 24<% end %> 25 26<%= render "devise/shared/links" %> 27
<%= f.check_box :Remember_me %>
エラーはここから出ているようなのですが、参考記事が少なく解決できていません。
試したこと
上記記事を試しましたが、できませんでした。
また、他の記事も見てみると、[lib/devise/models/rememberable.rb
]というディレクトリがあるようなのですが、僕のディレクトリにはありませんでした。
自分で作るのでしょうか?
足りない情報などありましたら教えていただきたいです。
ご教授のほどよろしくお願いします????♂️
あなたの回答
tips
プレビュー