我需要定義一個單例ActiveRecord模型。我這樣做:未初始化的常量ActiveRecord :: Singleton
class Universe < ActiveRecord::Base
include ActiveRecord::Singleton
end
但我收到一個錯誤:未初始化的常量ActiveRecord :: Singleton。 我假設,我錯過了需要「東西」。我需要什麼?
我需要定義一個單例ActiveRecord模型。我這樣做:未初始化的常量ActiveRecord :: Singleton
class Universe < ActiveRecord::Base
include ActiveRecord::Singleton
end
但我收到一個錯誤:未初始化的常量ActiveRecord :: Singleton。 我假設,我錯過了需要「東西」。我需要什麼?
我搜索了Rails documentation for 3.03,我沒有看到任何對ActiveRecord :: Singleton的引用。你確定這是一個有效的名字嗎?
我確實找到了這個library的引用,但似乎增加了這個功能。你在使用這個庫嗎?
你確定你確實在尋找ActiveRecord :: Singleton嗎?有一個Singleton模塊中的鐵軌標準庫:
http://www.ruby-doc.org/stdlib-1.9.3/libdoc/singleton/rdoc/Singleton.html
也許這是你在找什麼?
我相信,我使用這個庫,但我沒有安裝插件。我想,這是軌道功能,但它沒有。這是否意味着,rails沒有單身模型的核心功能? – yukas 2011-01-31 14:21:48