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

问题描述 投票:-1回答:1

尝试在rails3.2.14和ruby1.9.3中使用。

中添加 gem ’preferences’Gemfile 并做了 bundle install 根据创业板文档,我做了以下步骤

rails generate migration create_preference
ran rake db:migrate
restarted rails server

为用户模型添加了一些偏好

 preference :publish_profile, :default => true

但当尝试使用

@user.prefers_publish_profile

我得到了未初始化的常量 首选项::InstanceMethods::首选项这里是gem的网址:-https:/github.compluginaweekpreferences的。

ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-3.2
1个回答
0
投票

这个问题将通过使用rails3分支gem来解决。

gem "preferences", :git => "[email protected]:skyeaglepreferences.git", :branch => "rails3"

谢谢你

© www.soinside.com 2019 - 2024. All rights reserved.