читать его на порядки сложнееЭто больше зависит от стиля написания. Чаще код наоборот получается довольно лаконичным и не требуется листать кучу кода чтобы понять о чём речь.
Скорость работы быстрее Oracle.откуда информация?
attr = HashWithIndifferentAccess.new(myitem.as_json)
myitem = MyTable.first # читай комментарий ниже
attr = myitem.as_json # получить Hash
attr['my_field'] = { foo: 'bar' } # работай с Hash ...
p attr
render json: {item: attr}
MyTable.all.first
- это попросить ВСЕ записи, а использовать только ПЕРВУЮ!