5
我工作到counter_cache添加到我的模型:一個counter_cache可以和has_many一起使用嗎?
用戶(ID,org_id) [機構(ID,USERS_COUNT)
但得到以下錯誤:ArgumentError (Unknown key(s): counter_cache):
class Org < ActiveRecord::Base
has_many :users, :counter_cache => true
class User < ActiveRecord::Base
belongs_to :org
任何想法是什麼設置錯誤。我希望Org.users_count爲該組織中的用戶返回counter_cache?
謝謝,這似乎已經幫助。觸發重置現有記錄的最佳方法是什麼?如果我已經運行遷移,我可以將它作爲rake任務運行嗎? – AnApprentice 2012-02-22 18:35:44
我編輯了這個問題。你可以用'rails runner'運行該代碼 – lucapette 2012-02-22 18:40:26
@AnApprentice如果答案解決了你的問題,請將它標記爲已接受;) – lucapette 2012-02-23 09:47:20