Dado el siguiente código:¿Las acciones del controlador Rails definen implícitamente bonificaciones transaccionales?
def create
@something = Something.new(params[:something])
thing = @something.thing # another model
# modification of attributes on both 'something' and 'thing' omitted
# do I need to wrap it inside a transaction block?
@something.save
thing.save
end
crearía método de ser envuelto en una transacción realizada ActiveRecord implícitamente, o qué tengo que envolverlo en el bloque de transacción? Si necesito envolverlo, ¿sería este el mejor enfoque?