bogdan_uman
@bogdan_uman
шлЫмазл неукЪ-поцЪ

Rails to_json добавить свой ключ и значение?

Здравствуйте. А не подскажите, пожалуйста. Как можно добавить свой ключ и значение в результирующий
menu_requirement.to_json(
        only: [ :number ], user: 555
 }

что бы на выходе получить
{
    "number": "KL-000000053",
    "user': "555"
}


Спасибо.
  • Вопрос задан
  • 116 просмотров
Пригласить эксперта
Ответы на вопрос 1
Правильно as_json, а не to_json.
h = menu_requirement.as_json(
        only: [ :number ]
)
h[:user] = 555 # Если атрибут :user отсутствует в модели MenuRequirement

# puts h.inspect
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы