ネストされたMashesがたくさんある大きなMashオブジェクトがあります。私が得たいデータのいくつかは、次のようないくつかのレイヤーです:ネストされたハッシュでnilをチェックする最も効果的な方法は何ですか?
phone = profile.phone_numbers.all.first.phone_number
title = profile.positions.all.first.title
ただし、phone_numbersまたはpositionsはゼロまたは空白にすることができます。各レベルをチェックしなくても、最も効果的なゼロチェックの方法は何ですか?使用する一般的なテクニックはありますか?
をいいえ、それは実際にマッシュです。私はそれが私の構文はドット演算子を使用するためにのみ言及します。 http://rubygems.org/gems/mash – James
ああ、それについて知りませんでした。クール。 –