「ユーザー」が所属できるグループのリストを格納する「グループ」のようなテーブルがあります。User モデルでは、これは で実現されbelongs_to :group
ます。私の見解では、グループ名を表示したいと考えています。私はそれをやろうとしてい@user.group.name
ます。
問題は、すべてのユーザーがグループに割り当てられているわけではない@user.group
ことです。たとえば、nil
. だから、私NoMethodError: undefined method 'name' for nil:NilClass
はイライラすることになります。
この問題を回避する最善の方法は何ですか?