2009/11/25 Bizancio Spirit <[email protected]>:
> Una razón por la cual es confuso el tema de los accesors en es que usando
> Rails y ActiveRecords, te los pone los accesor a los fields automáticamente
> cuando los declarás en el migration, y en ese caso, llamar a self.safd y
> @safd es lo mismo?

No, porque esa 'magia' ocurre con method_missing. Si no llamás al
accessor, method_missing no recibe el mensaje y no carga el atributo.

(Además, ActiveRecord guarda los atributos en @attributes[:foo], por
lo que @foo no funciona.)
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a