Подпишитесь на рассылку о самых интересных материалах в мире веб-разработки :)

Порядок следования данных в json


(Андрей) #1

При передаче данных таблицы в json (render :json => @recs.to_json) начинается перетасовка полей в произвольном порядке. Как сохранить исходный порядок из запроса?


(Виктор) #2

jbuilder? <


(Андрей) #3

Что это такое? Можно подробнее


(Виктор) #4


Гем, позволяющий описывать json, который вы хотите получить на выходе.
to_json, насколько я понимаю, никогда не будет гарантировать исходного порядка полей.


(Kvokka) #5

3 пути:

ищем сериалайзер, примерно так https://www.google.pt/search?q=json+serialize+ruby&oq=json+serialize+ru&aqs=chrome.1.69i57j0l5.8182j0j7&sourceid=chrome&ie=UTF-8

берем билдер, наподобие jbuilder, но он не единственный

пилим нечто свое, прекрасное и хвастаемся