/**
* 插入统计数据
*/
public static function insertCountData(array $InsertData)
{
$transition = Yii::$app->db->beginTransaction();
try {
$res = Yii::$app->db->createCommand()->batchInsert(
self::tableName(),
['DiscountGetDate', 'DiscountId', 'DiscountRange', 'DiscountType', 'GetNums'],
$InsertData
)->execute();
if ($res) {
$transition->commit();
}else {
$transition->rollBack();
}
}catch (\Exception $e) {
$transition->rollBack();
Yii::info($e->getMessage(), 'my');
}
}
YII2 一次性往数据库插入多行数据
最新推荐文章于 2021-01-30 15:34:49 发布