2011-04-19 38 views

回答

3

沒有內置的方法HABTM,但它是簡單的讓你自己的計數器緩存(其實我是做了很多次,我發明counter_cache之前。

或者使用has_many :throught代替HABTM關聯。我從來沒有使用HABTM,因爲它看起來很笨拙,我

相關主題:

counter_cache with has_many :through

+0

[鏈接](http://stackoverflow.com/questions/5256897/counter-cache-with-has-many-through)做到了,謝謝! – Oleander 2011-07-06 07:56:00

2

對於它的價值,我爲您創建了一個HABTM版本,您的can see here

如果您有任何問題/意見/建議,請隨時給他們留下 - 甚至叉它,讓我看看:)

3

在軌道4,counter_cachehas_and_belongs_to_many關係的偉大工程。

+9

任何支持此鏈接的鏈接?我無法讓它工作或找到任何信息。 – 2016-05-16 11:05:20