アプリケーション コントローラーを継承しない API コントローラーがあります。私は Respond_to メソッドを含めようとしていて、メソッド未定義エラーを取得しようとしています....そのため、以下のように上部にアクションパックが必要でした:
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:in `'
Rails 4.1.2 だけでなく、Gemfile にもgem 'actionpack'が既にあります(これは Rails 4 アプリケーションの一部です)。