Flash 通知和 Active Record

发布于 2024-11-01 20:50:46 字数 226 浏览 1 评论 0原文

我的代码可以像它应该的那样工作,但我不知道为什么它可以工作...

我在此处发布了代码,但不明白为什么在更新期间,如果仅对数据库进行查询,@person 的新数据就可用,所以flash通知如何获取新值?

http://pastebin.com/gDEDuW7c

感谢您的帮助

I have code thats working like it should but I have no idea why it's working...

I posted the code here and don't understand why during the update the new data for @person is available if only query is made to the DB so how can the flash notice get the new values?

http://pastebin.com/gDEDuW7c

Thanks for the help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

与酒说心事 2024-11-08 20:50:46

当您调用 @person.update_attributes(params[:person]) 时,您实际上更新了 @person 对象,这就是您之后获得新名称的原因。

希望有帮助!

When you call @person.update_attributes(params[:person]) your actually updating the @person object which is why you get the new name thereafter.

Hope that helps!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文