更新 Ruby on Rails 版本 7.11 中的数据库

问题描述 投票:0回答:1

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

this is my article_controller this is my router

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

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

ruby-on-rails ruby ruby-on-rails-3 web ruby-on-rails-4
1个回答
0
投票

你想做:

@article.update(article_params)

当您这样做时

Article.update
您实际上正在更新所有内容

编辑:我还建议遵循约定,首选使用

resources :articles
https://guides.rubyonrails.org/routing.html#resources-on-the-web

© www.soinside.com 2019 - 2024. All rights reserved.