Между ними нет никакой разницы. Если бы вы использовали my_obj.update_attributes (params [: my_object]), то ответ Spikes будет правильным, так как вы работаете с массовым назначением, однако во фрагменте 2 вы обновляете только атрибут адреса, поэтому они идентичны.