2011-04-19 13 views

उत्तर

3

कोई HABTM के लिए विधि में बनाया गया है, लेकिन यह इससे पहले कि मैं counter_cache का आविष्कार किया गया है बनाने के लिए अपने स्वयं के काउंटर कैश (वास्तव में मैं इसे कई बार कर रहा था सरल है।

या HABTM संघ के बजाय has_many :throught का उपयोग करें। मैं कभी नहीं HABTM उपयोग करें, क्योंकि यह मेरे लिए अजीब लग रहा है

संबंधित विषय:।

counter_cache with has_many :through

+0

[लिंक] (http://stackoverflow.com/questions/5256897/counter-cache-with-has-many-through) ने किया, धन्यवाद! – Oleander

2

इसके लायक होने के लिए, मैंने एचएबीटीएम के लिए एक संस्करण बनाया है जिसे आप can see here बनाते हैं।

यदि आप कोई प्रश्न/टिप्पणी/सुझाव हैं, तो उन्हें छोड़ने के लिए स्वतंत्र महसूस - या यहाँ तक कि यह कांटा और मुझे देखने :)

3

रेल 4 में, counter_cachehas_and_belongs_to_many संबंध के लिए जाने महान काम करता है।

+9

इसका समर्थन करने के लिए कोई लिंक? मैं इसे काम करने या किसी भी जानकारी को खोजने के लिए नहीं मिल सकता। –

संबंधित मुद्दे