railsでeachしたときにnomethoderrorが出た場合の対策
eachしたときに記述としては正しいのにNoMethodErrorが出るケースがあった。
例えばdate型のデータをstrftimeで書き直すときになぜか発生。
原因はeachしたレコードの当該フィールドの中でnullがあった。
data.date.strftime('%m/%d')
data.date.strftime('%m/%d') if data.date
上が失敗例、下が成功例。
これでうまく出力された。