get:index,undefined方法`respond_with' for Api :: V1 :: EventsController

时间:2016-12-18 05:04:46

标签: ruby-on-rails rest api

http://localhost:3000/api/v1/events发送获取请求以测试我的API是否有效时,我收到以下错误。

     Failure/Error: respond_with Event.all

     NoMethodError:
       undefined method `respond_with' for #<Api::V1::EventsController:0x007ff018f2edc8>
       Did you mean?  respond_to

我的EventsController看起来像这样

class Api::V1::EventsController < ApplicationController
  respond_to? :json

  def index
    respond_with Event.all
  end

我做错了什么?

1 个答案:

答案 0 :(得分:0)

删除“?” 在respond_to? :JSON