gpt4 book ai didi

ruby-on-rails - 是否可以在 Ruby on Rails 中使用 RJS 更新数据库记录?

转载 作者:搜寻专家 更新时间:2023-10-30 21:53:50 25 4
gpt4 key购买 nike

我的意思是如果我能以某种方式使用像这样的代码

page.replace_html :test, :partial => "/accounts/edit"
page.visual_effect(:appear, "test", :duration => 0.5)
...

更新数据库记录。如果那样做是不可能的,那怎么可能呢?

最佳答案

当您点击 RJS 文件时,将调用 Controller 中的相应操作。这意味着如果您的文件是 my_method.js.rjs,那么将调用 my_controller.my_method。你可以把你的数据库更新语句放在那里。

我假设您想根据从表单传递的参数更新数据库,因此 params hash 将允许您从 Controller 方法中访问它们。

希望这能回答您的问题。

关于ruby-on-rails - 是否可以在 Ruby on Rails 中使用 RJS 更新数据库记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4678405/

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