未初始化的常量Preferences :: InstanceMethods :: Preference

时间:2013-10-04 14:25:58

标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-3.2

尝试在rails3.2.14和ruby 1.9.3中使用

将gem'首选项'添加到gem文件中捆绑安装似乎有效 运行rails生成迁移create_preferences, 编辑为迁移以创建带有时间戳的表 跑rake db:migrate 重启rails服务器 为用户模型添加了一些prefs 一切正常

尝试使用

访问pref
  

@ user.prefers_publish_profile

在用户模型中,我这样写

  

preference:publish_profile,:default =>真

获得未初始化的常量首选项:: InstanceMethods :: Preference

https://github.com/pluginaweek/preferences

1 个答案:

答案 0 :(得分:0)

使用rails3 branch gem

可以解决问题
  

gem“preferences”,:git   =>“git@github.com:skyeagle / preferences.git”,: branch =>“rails3”

由于