Michael Hartl の Rails チュートリアルに従っています。ユーザーがサインインしているかサインアウトしているかに応じて、ヘッダー リンクを変更するためにコーディングする必要がある部分にいます。
コードを _header パーシャルに追加すると、チュートリアル自体からコピーしたものでも、ホームページをリロードすると、代わりに赤いエラー ページが表示されます。以下のメッセージが表示されます。
undefined method `find_by' for #<#<Class:0x5b76358>:0x5b75b60>
そして、コードを強調表示します
<% if signed_in? %>
_header パーシャルに追加されたコードの一部です。
これまでのところ、チュートリアルに示されているコードを正確にコーディングしました。ところで、私はRails 4を使用しています...したがって、古いRailsバージョンを使用することで得られる「find_by」メソッドの問題は、ここでは当てはまりません。
前もって感謝します!