@new_profile
一部のプロパティが入力されているが、すべてのプロパティが入力されていないActiveRecord モデルがあります。@default_profile
コピーしたい値の束を持つ別のモデルがありますが、最初のプロパティが入力されていない場合に限ります。のようなブロック以外にこれを行う方法が組み込まれています...
@new_profile.name ||= @default_profile.name
@new_profile.address ||= @default_profile.address
# etc.