Railsドキュメント

指定されたキーのパラメータを参照

適応バージョン

説明

指定されたキーのパラメータを参照

使い方

fetch(キー, パラメータ..)

params = ActionController::Parameters.new(person: { name: "Francesco" })
params.fetch(:person)               #=> <ActionController::Parameters {"name"=>"Francesco"} permitted: false>
params.fetch(:none)                 #=> ActionController::ParameterMissing: param is missing or the value is empty: none
params.fetch(:none, {})             #=> <ActionController::Parameters {} permitted: false>
params.fetch(:none, "Francesco")    #=> "Francesco"

ソースコード