Ruby 初心者スレッド Part 67 (729レス)
Ruby 初心者スレッド Part 67 http://mevius.5ch.net/test/read.cgi/tech/1608837867/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
231: 218 (ワッチョイ 552c-NvNM) [sage] 2021/07/20(火) 10:14:09.06 ID:nphTU9tH0 >>227 自己回答 ユーザーの入力値により、条件判断してはいないけど、 改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018 の400 ページで、 アクションのcreate/update で、 コントローラーのstrong parameters を変える例が書いてある 例えば、下のような感じ params.require(:person).permit(:name) params.require(:person).permit(:age) http://mevius.5ch.net/test/read.cgi/tech/1608837867/231
232: デフォルトの名無しさん (ワッチョイ 615f-SRm2) [sage] 2021/07/21(水) 10:26:17.53 ID:GSJrQWT80 >>231 別に構わんが環境次第でUnpermittedParameters例外出そうな気がするので @person.update(xxx_params.except(:age)) 的な感じのほうがよいかも http://mevius.5ch.net/test/read.cgi/tech/1608837867/232
248: 218 (ワッチョイ 9a2c-QEAr) [sage] 2021/08/05(木) 13:11:38.51 ID:bqGeTZjz0 >>231 パーフェクト Ruby on Rails 【増補改訂版】 (Perfect series)、2020/7 の92 ページで、 コントローラー内で、private メソッドを定義して、 条件によって、strong parameters を変える例が書いてある 管理者・一般ユーザーで変える例 params.require(:user).permit(:name, :admin) params.require(:user).permit(:name) http://mevius.5ch.net/test/read.cgi/tech/1608837867/248
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.430s*