我有一个API控制器,它不是从应用程序控制器继承的我试图包含respond_to方法,并得到一个方法未定义的错误….所以我需要在顶部的actionpack,如下所示:
require 'actionpack'
class Api::V1::UsersController < Api::ApiController
version 1
doorkeeper_for :all
respond_to :json
def show
respond_with current_user.as_json(except: :password_digest)
end
end
我得到了以下信息:
loaderror(无法加载此类文件--actionpack):
app/controllers/api/v1/users_controller.rb:1:在“中”
我的gem文件中已经有gem“actionpack”和Rails 4.1.2(这是rails4应用程序的一部分)
最佳答案
呸,我才意识到我没有像下面那样加下划线:
require 'action_pack'
关于ruby-on-rails - 是否可以在单独的require语句中包含Rails actionpack?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24876948/