Rails 4 Object.reload удаляет все accepts_nested_attributes_for

Используя Rails 4.1.5 и ruby ​​2.1.2p95

У пользователя есть одно местоположение.

в пользовательской модели я имею такой код:

accepts_nested_attributes_for location

по какой-то причине, после User.save в обратном вызове after_save, я должен использовать user.reload и хочу обновить публикацию пользователя в пользовательской модели. лайк

user.reload.update_attribute('posting', 1111)

Перед перезагрузкой, когда я проверяю user.location, это дает местоположение

после перезагрузки - выдает пустое значение. есть идеи как это решить?

0 ответов

Другие вопросы по тегам