以下代码应该返回一个 json:
@series = @series.map do |serie| {
:name => serie.name,
:id => serie.id
}
@series.to_json
它的回报如下:
"[{\"name\":\"Barra\",\"id\":3},{\"name\":\"Botafogo 1\",\"id\":1},{\"name\":\"Botafogo 2\",\"id\":2},{\"name\":\"Tijuca\",\"id\":4}]"
为什么它返回一个字符串而不是一个json?
'json' gem 在我的 .rb 文件的顶部安装和需要