首页 > 解决方案 > laravel 中的 create()、insert()、save() 函数有什么区别

问题描述

我需要知道laravel中的create(),insert()​​ 和函数有什么区别。save()我们可以在哪里使用create(),insert()save()?

标签: phplaravel

解决方案


laravel 5 中的 save()、create() 函数有什么不同的帖子很好地解释了方法save()create()方法之间的区别。

至于insert()这属于 Query Builder 所以你不要使用 Laravel Eloquent。

insert()方法根据文档接受列名和值的数组,每个数组表示应插入表中的记录。

DB::table('users')->insert([
    ['email' => 'picard@example.com', 'votes' => 0],
    ['email' => 'janeway@example.com', 'votes' => 0],
]);

推荐阅读