我需要定义一个单例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