我需要你的帮助。我试图更新表上的属性,但它没有更新。下面是一段代码。
user = User.find(7) 用户负载(4.0ms)SELECT“users”。* FROM“users”WHERE“users”。“id”=?限制? [[“id”,7],[“LIMIT”,1]]
login_details = user.login_detail login_details = user.login_detail LoginDetail Load(0.0ms)SELECT“login_details”。* FROM“login_details”WHERE“login_details”。“user_id”=?限制? [[“user_id”,7],[“LIMIT”,1]]
login_details.status = 1 login_details.status = 1 1 login_details.save login_details.save (1.0ms)开始交易 (0.0ms)提交事务 真
用户有一个登录详细信息。
答案 0 :(得分:0)
您确定您的login_details对象已经没有status = 1吗?如果真的ActiveRecord没有启动数据库查询。