0

非常に具体的で限られた目的を持つ Rails 3 コントローラーを使用しています。必要なのは、respond_to :json だけです。

このスクリーンキャストは、コントローラーが ActionController::Metal から継承できることを示しており、高速化に必要な機能を含めるだけです: http://rubyonrails.org/screencasts/rails3/action-controller

コントローラーが次のようになっている場合:

class FoldersController < ActionController::Metal
  respond_to :json
  def all
    respond_with Folder.all
  end
end

エラーが発生します:

undefined method `respond_to' for FoldersController:Class

Responder、ActionController::Responder、ActionController::Metal::Responder を含めてみましたが、どれも機能しません。このレスポンダー機能を取得するには、何を含めますか?

4

2 に答える 2

-1

ActionController::MimeRespondsがパスのようです。

于 2010-06-15T22:31:57.397 に答える