2019-11-03 ぼっち演算子「&.」/scopeの活用 プログラミング ぼっち演算子「&.」 &.(ぼっち演算子)はレシーバーであるオブジェクトに対してあるメソッドを実行した時、そのオブジェクトがnilの場合、nilを返すことでエラーを出さなくしています。&.(ぼっち演算子)とはレシーバーであるオブジェクトがnilでなければそのまま結果を返し、nilの場合はnilを返すメソッドなのです。 scopeの活用 railsのモデルに追加。コントローラでのクエリ検索のメソッドをきれいに実装すすときに使った。 参照: Railsのモデルのscopeを理解しよう