Ruby 初心者スレッド Part 67 (724レス)
前次1-
抽出解除 レス栞

231
(2): 218 (ワッチョイ 552c-NvNM) 2021/07/20(火)10:14 ID:nphTU9tH0(1) AAS
>>227
自己回答

ユーザーの入力値により、条件判断してはいないけど、

改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018
の400 ページで、

アクションのcreate/update で、
コントローラーのstrong parameters を変える例が書いてある

例えば、下のような感じ
省2
232: (ワッチョイ 615f-SRm2) 2021/07/21(水)10:26 ID:GSJrQWT80(1) AAS
>>231
別に構わんが環境次第でUnpermittedParameters例外出そうな気がするので
@person.update(xxx_params.except(:age))
的な感じのほうがよいかも
248: 218 (ワッチョイ 9a2c-QEAr) 2021/08/05(木)13:11 ID:bqGeTZjz0(1/4) AAS
>>231
パーフェクト Ruby on Rails 【増補改訂版】 (Perfect series)、2020/7
の92 ページで、

コントローラー内で、private メソッドを定義して、
条件によって、strong parameters を変える例が書いてある

管理者・一般ユーザーで変える例

params.require(:user).permit(:name, :admin)
params.require(:user).permit(:name)
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.401s*