Из моего приложения на Rails 3 я хочу JSON, например:
{Количество: 10,
фотографий:[
{ID: 1},
...]}
Я пытался
render( :json => { :count => 10, :pictures => @pictures.to_json(:only=>:id) } )
но в этом случае мои картинки экранируются
..."pictures":"[{\"id\":2653299}, ....
В моем старом приложении merb в контроллере была следующая строка:
display( { :count=>@count, :pictures => @pictures } )
Поскольку я использую datamapper
в качестве ORM и dm-serializer
, я не уверен, где можно повлиять на сгенерированный JSON.