モデルが正しく更新されていないようです。
- ユニコーンレインボー!EventMachineで
- mysql2 gem
production
8人で1000rpmの環境で再現できます。my_model
Railsコンソールで(を呼び出して)更新するとreload!
、すべて正常に動作します。現地では再現できません。
コントローラから:
# params[:my_model] = {:name => "new name"}
def update
@my_model = MyModel.first # {:name => "old name"}
Rails.logger.info @my_model.name
@my_model.update_attributes(params[:my_model])
redirect_to :action => :index
end
ログ:
new name
old name
old name
old name
new name
何が間違っていますか?よろしくお願いします!