Laravelのデータベース列名とは異なるHTML入力名を使用する
P粉818125805
P粉818125805 2024-01-16 12:40:25
0
2
380

この入力データを保存する列名とは異なる HTML 入力名を使用する方法

すべての HTML 入力名はデータベースの列と等しいため、通常はこの方法を使用します。

Model::create($request->all());

これで使えることが分かりました:

リーリー

しかし、たくさんの値があり、それを何度も書き換えたくないので、$request->all() と 2 番目の値を組み合わせる方法はありますか?方法?

P粉818125805
P粉818125805

全員に返信(2)
P粉627027031

PHP の array_merge() 関数は次のように使用できることがわかりました。

リーリー
いいねを押す +0
P粉731977554

1 つの方法は、https://laravel.com /docs/9.x/collections#method-merge merge() を使用してフィールドを追加し、https://laravel を使用することです。 com/docs/9.x/collections#method-only モデルに追加するフィールドのみを返す、または https://laravel.com/docs/9.x/collections#method-excel 例外 () 逆数

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート