この一括追加という操作は実際の開発でよく使われる操作で、今日はyii2での一括追加に関するいくつかの問題を整理しました。興味のある方はバーをご覧ください。
前回の記事では、Yii2 GridView の一括削除チュートリアルの簡単な分析を紹介しました。もちろん、今日は Yii2 でデータを一括追加する方法について話しましょう。
foreach ループを作成し、各ループでデータをデータベースに直接挿入するのは簡単ではないと叫ぶ学生もいました。くそー、お兄さん、もしあなたが私と同じ会社だったら、翌日会える可能性は低いと思いますよ!
あまり言うと怒られますので、まずは小学生でも分かる簡単な表の構造を見てみましょう。 リーリー
これから yii2 のこのデータテーブルに 10 個のデータをバッチ挿入します私たちが望むメソッドは間違いなく次のとおりです。SQL ステートメントがどれだけシンプルで簡単であるかということです。 リーリー
分析はすべて完了しました。具体的な実装を見てみましょう
リーリーAR で一括挿入が実現できるかどうかに興味がある人は多いと思います。その理由は単純に、操作がより安全で便利だからです。でも正式なマニュアルはないようです、いやいや。 。 。私の心は壊れています、少なくとも私はそれを見つけていない場合は、私を見つけて私に連絡してください。
残念ながら、ARに関する操作方法を見つけましたので、参考までに共有してみましょう
Postクラスの配列$modelsがあるとすると、次のように操作できます
リーリーbatchInsert に戻りますが、検証する必要があるものはすべて検証されていますので、セキュリティについて心配する必要はありません。
以上、編集者が紹介したYii2でのデータの一括追加方法についての知識でしたので、お役に立てれば幸いです!
http://www.bkjia.com/PHPjc/1127876.html