ホームページ > PHPフレームワーク > YII > yii フレームワークをバッチで追加する方法

yii フレームワークをバッチで追加する方法

(*-*)浩
リリース: 2019-12-14 09:57:32
オリジナル
2495 人が閲覧しました

yii フレームワークをバッチで追加する方法

#Yii の ar クラスには、データのバッチ挿入に関していくつかの問題があるようです。または、メソッドが見つかりません。

ここでは、最初に別の Yii バッチ挿入メソッドを記録し、その後 ar クラスのバッチ挿入メソッドを見つけて記録します。 (推奨学習: yii フレームワーク )

$arr =[];
                        for ($i=0; $i < count($photolist); $i++) { 
                            $arr[$i][] = $titlelist[$i];
                            $arr[$i][] = $photolist[$i];
                            $arr[$i][] = $desclist[$i];
                        }

                        Yii::$app->db->createCommand()->batchInsert(&#39;designlist&#39;, [&#39;name&#39;,&#39;photourl&#39;,&#39;desc&#39;], $arr)->execute();
ログイン後にコピー

(現在の $ Arr は 2 次元配列なので、 yii2

yii2一次插入多行数据
 /**
     * @inheritdoc  批量添加
     * @params   $add  array 添加数据
     */
    public function add_all($add)
    {
      $connection = \Yii::$app->db;
      //数据批量入库
      $connection->createCommand()->batchInsert(
        &#39;zss_stat_series&#39;,
        [&#39;series_name&#39;,&#39;series_turnover&#39;,&#39;created_at&#39;],//字段
        $add
      )->execute();
    }
ログイン後にコピー
へのデータのバッチ挿入が正常に実装されました

以上がyii フレームワークをバッチで追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
yii
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート