Los Default Values del objeto Active Record, los debo manejar en el
callback after_initialize ? :
class Producto < ActiveRecord::Base
protected
def after_initialize
self.costo = 0.0 unless self.costo
end
end
Entiendo que la manera más correcta es manejarlo en el modelo estás
cuestiones, pero tengo una duda, al invocar Producto.find(:all), este
método se estará llamando por cada fila que recupera desde la base de
datos ?. Me gustarÃa manejarlo asÃ, pero por motivos de optimización es
recomendable manejarlo en el controlador en Producto.new ? Qué opinan ?
Saludos.
Jaime Mora R.