php - laravel 中的 create()、insert()、save() 函数有什么区别
问题描述
我需要知道laravel中的create()
,insert()
和函数有什么区别。save()
我们可以在哪里使用create()
,insert()
和save()
?
解决方案
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],
]);
推荐阅读
- c++ - 如何从外部将值传递给结构函数?
- javascript - Highchart(stockchart)当左轴不可见时,另一侧的Y轴未对齐
- html - CSS-Grid -OR- Reactjs 破坏了 Object-fit:contain?
- python - 自动将 jupyter notebook 转换为 .py
- symfony - 关联是指不存在的反向场
- python - 如何在文本数据中制作重复单词的矩阵
- jquery - FullCalendar Scheduler 将一天分为早上 (am) 和下午 (pm)
- javascript - 当值低于前一个值时,有没有办法在 highchart 中动态创建情节线?
- javascript - 如何将自定义样式应用于桌面通知
- spring-integration - 如何使用 Spring Integration Java DSL 使用来自通道的所有消息?