Ben bu nested_set
davranışı kullanarak yapmak için basit olması gereken bir şey gibi görünüyor gibi ben bir şey eksik eminim.
I listings ki birden oturup categories var. categories Propel nested_set
davranışları kullanılarak yönetilir. categories da var, bir aggregate_column
her kategoride listings saymak için kullanılır listing_count
hangi denir.
Her bir kategori için bu mükemmel çalışıyor. Ne ile sorun yaşıyorum olduğu kategorinin her atası için toplamları biriken.
Örneğin 'Sport' kategori 'Golf' adlı 3 çocuk, 'Futbol' ve 'Tenis' vardır. 'Tenis' kategorisi 2 'Çimen' denilen çocuklar ve 'Clay' vardır. Bir liste 'Clay' eklenince, ben de güncellemek için 'spor' ve 'tenis' için toplamları gerekir.
Ben bu yerine getirmeye (güzel) bir şekilde anlamaya olamaz. Herkes herhangi bir ışık tutabilir?