Rails控制器中无法识别对象

时间:2012-07-01 04:26:54

标签: ruby-on-rails

我在我的一个控制器中有这个代码,可以访问eventful。

eventful = Eventful::API.new('my_key_here')

但是,当我刷新页面时出现以下错误

uninitialized constant LocationsController::Eventful

我按照http://api.eventful.com/libs的指示安装了gem版本2.2.1,我的gemfile包含行

gem 'eventfulapi', '2.2.1'

我想在这里重新创建示例:http://api.eventful.com/libs/ruby/doc/index.html 我可以让它在一个单独的ruby脚本(e.x。通过命令行运行'ruby a.rb')中工作,这让我觉得它完全有可能。我无法让它在控制器中工作以提供我的应用程序。

1 个答案:

答案 0 :(得分:0)

尝试在控制器代码的顶部添加require 'eventful/api'