gpt4 book ai didi

ruby-on-rails - 保存 Rails 模型的所有属性

转载 作者:行者123 更新时间:2023-12-04 05:57:17 25 4
gpt4 key购买 nike

我有一个有很多购物车的用户模型

class User < ActiveRecord::Base
has_many :carts

如果我更新购物车:

User.last.carts.last.time_purchased = Time.now

有没有办法保存整个用户模型?现在,如果我打电话

User.last.save

我修改的购物车没有保存。

User.last.carts.last.save

保存购物车。

有没有办法保存模型所有更新的属性?

谢谢

最佳答案

保存模型保存它的任何关联,但这对您不起作用的原因是因为您正在重新获取 User 模型而不是修改并保存相同的实例。

user = User.last
user.carts.last.time_purchased = Time.now
user.save

保存用户也应该保存关联的购物车。

关于ruby-on-rails - 保存 Rails 模型的所有属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9755297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com