検索

ホームページ  >  に質問  >  本文

laravelで$requestにデータを追加するにはどうすればよいですか?

パブリック関数ストア(PincardRequest $request){

}

$request はフォームによって送信された値を取得できるので、これに値を追加する方法

追加された値はフォームで送信されたものと同じように呼び出すことができます

フォームを送信した後、検証のために $request にカスタム値を
PincardRequest に追加します

クラス PincardRequest は Request を拡張します
{

リーリー

}

PHP中文网PHP中文网2766日前519

全員に返信(4)返信します

  • 習慣沉默

    習慣沉默2017-05-16 16:50:31

    私もあなたと同じ思いでした。リクエストクラスを拡張してリクエストを検証し、リクエスト(内部のデータ)を補完することです。

    しかし、練習中に、Laravel はリクエストインスタンスを変更できないように設計されていることがわかりました。仮に強行導入したとしても、解決できない問題は残るだろう。

    それでは、ウェアハウスモードを使用してデータを補完してみましょう。データを補足するステップをリクエストクラスに入れないでください。

    関連リンク:
    Laravel でリポジトリ層を使用する必要がありますか?
    github.com/andersao/l5-repository

    返事
    0
  • 怪我咯

    怪我咯2017-05-16 16:50:31

    $request->value=3ってこんな感じで表現しているのでしょうか?

    返事
    0
  • 某草草

    某草草2017-05-16 16:50:31

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-05-16 16:50:31

    必要に応じて、コントローラーの validate() 関数を使用することをお勧めします

    返事
    0
  • キャンセル返事