在 Ruby on Rails 版本 7.11 中更新数据库 [已关闭]

Update Database in Ruby on Rails version 7.11 [closed]

提问人:Danger D 提问时间:10/20/2023 最后编辑:Danger D 更新时间:10/20/2023 访问量:44

问:


编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将帮助其他人回答这个问题。

29天前关闭。

您好社区,我是 ruby on rails 的新手,我在更新数据库时遇到了问题,当我尝试更新记录时,所有记录都会更新

这是我的article_controller这是我的路由器

我正在查看文档,我发现我的做法类似,我在互联网上搜索了信息,但找不到解决方案

我只想通过传递 id 来更新一条记录

Ruby-on-Rails Web Ruby-on-Rails-4

评论

1赞 max 10/20/2023
idownvotedbecau.se/nocode

答:

1赞 arieljuod 10/20/2023 #1

你要做的是:

@article.update(article_params)

当你这样做时,你实际上是在更新所有Article.update

编辑:我还建议遵循约定,使用是首选 https://guides.rubyonrails.org/routing.html#resources-on-the-webresources :articles