我試圖發送上的活動記錄對象的關聯計數到redis-object gem一個Ruby/Rails的類的實例方法
class Post > ActiveRecord::Base
has_many :comments
include Redis::Objects
value :redis_comment_count, :default => self.comments.count
end
PS內,但外面訪問實例方法「工作得很好
但是這不起作用,因爲自己在代碼中的那個地方(它不在方法定義中)引用了Post的類定義而不是Post實例本身。我試圖弄清楚這是否有可能做到。
我有道理嗎?
我會傳入什麼程序? – concept47 2013-02-15 16:15:44
但是,還沒有支持傳遞一個proc。 :-) – kristinalim 2013-02-15 17:23:32
我知道......我只是好奇,如果我這樣做,我會通過什麼。我要把寶石分岔出來,讓它以這種方式工作 – concept47 2013-02-15 22:08:59