如何在rails控制器中将数据"保存"到数据库中?

Gro*_*Ahh 2 ruby persistence controller ruby-on-rails save

我在rails控制器中收到ajax数据.我:updatedFunds进入了params,并且我将用户的美元列值设置为等于它的值 - 但它不会持续存在!

def update_dollars
    @user = User.find(params[:user_id])
    new_dollars = params[:updatedFunds]
    @user.dollars = new_dollars.to_i

    #store to database?
end
Run Code Online (Sandbox Code Playgroud)

这是最后一步吗?

小智 6

def update_dollars
    @user = User.find(params[:user_id])
    new_dollars = params[:updatedFunds]
    @user.dollars = new_dollars.to_i

    @user.save #store to database!
end
Run Code Online (Sandbox Code Playgroud)