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
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a