🚀ぼっち演算子とは2022/04/07に公開Railstech# コントローラ @name = current_user.name current_userがnilだったとき、nilに対してnameメソッドは実行されないのでエラーが出る current_userが存在するときだけviewで@nameを表示したい…みたいな場合、 # ビュー <% if current_user.present? %> <%= @name %> <% end %> とも書けるが冗長になる ここで、ぼっち演算子を使うと # コントローラ @name = current_user&.name レシーバがnilでもエラーを回避できる DiscussionログインするとコメントできますLogin
Discussion