フラグの変更や、順序の変更など、項目をひとつだけ更新したいようなアクションは多いと思います。 その際、RailsやRESTの観点からどのような方法が考えられるか、検討してみます。 お題目:記事における公開フラグ Article#launchをtrueにすることで記事が公開される場合。 パターン1:PUT update を使う 公開フラグのみの更新であってもformやパラメータ付きのリンク(PUT)によって、値を更新する方法。 = form_for @article do |f| = f.check_box :launch, class: "checkbox" = f.submit 'Save', class: "btn"