Witajcie.
Modele Photo, Color ColorPhoto
Photo has_many Colors i vice versa przez tabele laczaca obiektu ColorPhoto
Jak utworzyc Counter Cache dla Photo i Colors ? Istnieje wbudowany mechanizm dla tego typu powiazania, czy mam rzezbic recznie ?
Pozdrowienia
seban
August 12, 2009, 10:49am
2
[code]class Photo < ActiveRecord::Base
has_many :color_photos
has_many :colors, :through => :color_photos
end
class Color < ActiveRecord::Base
has_many :color_photos
has_many, :photos, :through => :color_photos
end[/code]
Może w taki sposób zadziała? Oczywiście odpowiednie relacje jeszcze muszą być w klasie ColorPhoto
Tak tez mam to zroione, ale gdzie mam wkleic counter cache ?
Pozdrowienia
sevos
August 12, 2009, 11:17am
4
Ten screencast jest dla relacji one to many.
Nie rozumiem jak mam to zaimplementowac dla relacjji many to many abym po obu stronach mogl cachowac ilosc powiazanych elementow.
Pozdrowienia
sevos
August 12, 2009, 4:08pm
6
hm, a próbowałes potraktować many to many jako dwie przeciwne relacje one-to-many?