未定义的局部变量或方法“acts_as_gmappable”
我尝试安装 gmaps4rails gem。
我将gem 'gmaps4rails'
添加到我的 Gemfile 中,并运行'bundle install
。它说我的捆绑包安装成功。我可以通过 'gem list'
找到 “Using gmaps4rails (0.8.8)”
。我使用 rake db:migrate
将指定的列添加到我的用户表中,并将 acts_as_gmappable
和 gmaps4rails_address
方法添加到我的 User模型。
访问涉及用户模型的页面会出现“未定义的局部变量或方法'acts_as_gmappable'”
错误。
我有什么遗漏的吗?
为了获得更多上下文,我使用的代码来自 Rails 3 教程。
操作系统 X 10.6.6
红宝石 1.8.7
Rails 3.0.7
乘客3.0.7
I attempted to install the gmaps4rails gem.
I added gem 'gmaps4rails'
to my Gemfile, and ran 'bundle install
. It said that my bundle installed successfully. I can find "Using gmaps4rails (0.8.8)"
with 'gem list'
. I added the specified columns to my users table with rake db:migrate
and added acts_as_gmappable
and the gmaps4rails_address
method to my User
model.
Visiting pages that involve the user model gives me "undefined local variable or method 'acts_as_gmappable'"
error.
Is there something that I am missing?
For greater context, the code I am using is from the Rails 3 Tutorial.
OS X 10.6.6
ruby 1.8.7
rails 3.0.7
passenger 3.0.7
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
重新启动服务器应该可以解决问题:)
Restarting the server should resolve the problem :)
我遇到了同样的问题:未定义的局部变量或方法“acts_as_gmappable”
我刚刚重新启动服务器,错误就消失了。
I had the same issue : undefined local variable or method 'acts_as_gmappable'
I just restarted the server and it error went away.
我正在使用 Mongoid 并遇到了同样的问题。
在这种情况下,请确保您的模型包括:
I was using Mongoid and had the same trouble.
In which case, make sure your model includes:
我认为这可能会有所帮助(类似问题):
rvm +rails3 + gmaps4rails -acts_as_gmappable
I think this may be helpful (similar issue):
rvm + rails3 + gmaps4rails - acts_as_gmappable