创建一个 批量 INSERT 指令.
batchInsert($table, $columns, $rows)
请注意,在调用
execute()
之前,不会执行创建的命令。
Yii::$app->db->createCommand()
->batchInsert('user', ['name', 'age'], [
['Tom', 30],
['Jane', 20],
['Linda', 25],
])
->execute();
方法将正确转义列名,并引用要插入的值。
请注意,每行中的值必须与相应的列名匹配。