2011-04-19 20 views

Respuesta

3

No hay se construye en el método de HABTM pero es fácil de hacer su propia caché contador (en realidad lo hacía varias veces antes de que yo he inventado counter_cache.

O utilice has_many :throught en lugar de HABTM asociación. I Nunca utilizar HABTM porque se ve incómoda para mí

tema relacionado:.

counter_cache with has_many :through

+0

El [enlace] (http://stackoverflow.com/questions/5256897/counter-cache-with-has- many-through) lo hizo, gracias! – Oleander

2

Por lo que vale, he creado una versión para HABTM que can see here.

Si usted tiene cualesquiera preguntas/comentarios/sugerencias, no dude en dejar ellos - o incluso tenedor y vamos a ver :)

3

En los carriles 4, counter_cache para has_and_belongs_to_many relación funciona muy bien.

+9

¿Algún enlace para apoyar esto? No puedo hacerlo funcionar o encontrar información. –