为什么我得到不同的JSON响应?

时间:2011-09-24 06:42:25

标签: ruby-on-rails json

我希望得到以下JSON响应:

{"result":  
   { 
     "id": "226", 
     "ends_at": "2011-06-24 00:00:00", 
     "photo_url": "1308262872.jpg" 
   }
}

但我只收到此回复:

{ 
  "id": "226", 
  "ends_at": "2011-06-24 00:00:00", 
  "photo_url": "1308262872.jpg" 
}

为什么我没有得到''结果':'关键路径? 我正在使用的代码是(rails):

def index
  respond_to do |format|
    format.json { render :json => @results }
  end
end

感谢。

1 个答案:

答案 0 :(得分:1)

试试这样:

def index
  respond_to do |format|
    format.json { render :json => { :result => @results } }
  end
end