В моем приложении Rails я пытаюсь обновить атрибут модели с помощью update_attribute
в обратном вызове after_create
. Я могу успешно обновить атрибут, но по какой-то причине все другие атрибуты модели также обновляются, когда я это делаю. Таким образом, хотя атрибут имени модели (например) не изменился, он задан (текущему значению) в запросе обновления базы данных.Обновление атрибута в результатах после создания обратного вызова во всей обновляемой записи
Является ли это ожидаемым поведением в Rails (2.3.8), или я делаю что-то неправильно?
Можете ли вы разместить свой код после_создания? –