con ese método no funcionó, sobrescribí self.update_counters
todo joya! saludos. El 16 de septiembre de 2010 12:35, Nestor Luis Lopez <[email protected]>escribió: > Gracias Lucas! Sí ese es el campo. Me equivoqué. > > si también pensé en escribir ese método. lo voy a probar. > > de nuevo gracias > > El 16 de septiembre de 2010 12:32, Lucas Florio <[email protected]>escribió: > > 2010/9/16 Nestor Luis Lopez <[email protected]>: >> > Hola gente! >> > Les presento el problema: >> > Tengo una relación polimorfica >> > >> > class Photo >> > belongs_to :photoable, :polymorphic => ture, :counter_cache => true >> > end >> > class Event >> > has_many :photos, :as => :photoable >> > end >> > class NoCuenta >> > has_many :photos, :as => :photoable >> > end >> > En el modelo Event, tengo el campo events_count por lo cual no tengo >> ningún >> > problema, pero en el modelo NoCuenta no quiero que me cuente, por lo >> cual no >> > tengo ese campo. >> >> El campo no será photos_count? :) >> >> > Claro que counter_cache no se da cuenta lo que yo quiero hacer, como se >> lo >> > digo? >> > como pasarle alguna condición para que me cuente algunos modelos y otros >> no? >> > muchas gracias.. >> > >> >> No decís cuál es el error, calculo que debe ser que Photo te dice que >> NoCuenta no tiene el campo photos_count, no? >> >> Probá esto, que yo no hice nunca, pero puede andar. >> >> En NoCuenta definí un método que se llame photos_count=(value) y no le >> pongas contenido. >> >> Fijate si funciona... >> >> >> > >> > >> > >> > >> > >> > -- >> > Luis Lopez >> > Web developer. >> > May the Force be with you >> > http://www.llopezblog.com.ar >> > >> > _______________________________________________ >> > Ruby mailing list >> > [email protected] >> > >> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >> > >> > >> >> >> >> -- >> Lucas >> http://www.lucasefe.com.ar/ >> "When life is hard, you have to change. " S. Hoon >> _______________________________________________ >> Ruby mailing list >> [email protected] >> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >> > > > > -- > Luis Lopez > Web developer. > May the Force be with you > http://www.llopezblog.com.ar > -- Luis Lopez Web developer. May the Force be with you http://www.llopezblog.com.ar
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
