pr-horizonのブログ -2ページ目

pr-horizonのブログ

ブログの説明を入力します。

ストロングパラメータ

require→適応したいparamsのキー

permit→保存を許可するカラム

悪質な攻撃によってデータベースの中身を書き換えられないようにする

 

ex)

 

def test_params

  params.require(:キー).permit(カラム)

end

 

バリデーション

noteファイル内でバリデーション

 

ex)

validates :content. presence:true

(値が存在しない場合はfalse)

validates :content length:{maximum:140}

(140文字以上だと保存しない)