Laravel DB :: insert()和DB :: table()-> insert()之间的区别

杰斯珀·安德森(Jesper Andersen)

我一直在尝试确定何时使用哪个,以及是否应该同时使用两者。

一直在寻找Laravel文档,他们都在那里。据我所知,它DB::insert()提供了比“定制的”查询更多的查询DB::table()->insert()

在使用方式和时间方面,有谁能弄清楚两者之间到底有什么区别?

博格丹·科里斯尼克(Bogdan Koliesnik)
  • DB::insert()用于原始sql查询例子:

    DB::insert('insert into users (id, name) values (?, ?)', [1, 'Dayle']);

  • DB::table()->insert()用于查询生成器例子:

    DB::table('users')->insert( ['email' => '[email protected]', 'votes' => 0] );

查询生成器将条件编译为原始sql查询,但是我正在使用它,因为它更加方便。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

DB :: Table和DB :: Select之间的区别

来自分类Dev

DB :: table('table')和model::('table')之间的区别

来自分类Dev

laravel DB::insert 无效的参数号

来自分类Dev

如何获取DB insert laravel的反馈

来自分类Dev

db.collection.insert({name:"Xyz"}) 和 db.MyDatabase.insert({name:"Xyz"}) 的区别

来自分类Dev

db.collection.insert与db.collection.insertOne和db.collection.insertMany的性能影响

来自分类Dev

db.collection.insert与db.collection.insertOne和db.collection.insertMany的性能影响

来自分类Dev

MapR-DB和Hbase之间的区别

来自分类Dev

使用DB :: table()或Model :: all()Laravel的雄辩

来自分类Dev

Laravel db:table()返回空集

来自分类Dev

未找到 DB::table() 方法,laravel

来自分类Dev

rails db:migrate:reset和rails db:reset之间的区别

来自分类Dev

INSERT INTO和INSERT ALL INTO之间的区别

来自分类Dev

谁能解释Uuid :: generate和DB :: generateKey之间的区别?

来自分类Dev

“ return db.SaveChangesAsync()”和“ return 0”之间的区别

来自分类Dev

将选择DB :: table转换为laravel上的数组

来自分类Dev

Laravel 5不能直接在类外部调用DB :: table()

来自分类Dev

如何通过基本查询在Lumen / Laravel中的DB :: insert之后获取行ID

来自分类Dev

Deep Insert和$ batch OData之间的区别

来自分类Dev

laravel如何将查询生成器DB :: table(..)与DB :: connection()结合使用

来自分类Dev

$ this-> db-> replace()之间的区别$ this-> db-> update()

来自分类Dev

laravel5中`--table`和`--create`选项之间的区别make:migration

来自分类Dev

在laravel的db中验证和提交表单

来自分类Dev

可以吞下DB INSERT的异常吗

来自分类Dev

Drupal 7 db_insert阵列错误

来自分类Dev

Laravel DB ::表AND语句?

来自分类Dev

Laravel DB查询与计数

来自分类Dev

DB :: beginTransaction()和DB :: transaction()有什么区别?

来自分类Dev

DB :: beginTransaction()和DB :: transaction()有什么区别?

Related 相关文章

  1. 1

    DB :: Table和DB :: Select之间的区别

  2. 2

    DB :: table('table')和model::('table')之间的区别

  3. 3

    laravel DB::insert 无效的参数号

  4. 4

    如何获取DB insert laravel的反馈

  5. 5

    db.collection.insert({name:"Xyz"}) 和 db.MyDatabase.insert({name:"Xyz"}) 的区别

  6. 6

    db.collection.insert与db.collection.insertOne和db.collection.insertMany的性能影响

  7. 7

    db.collection.insert与db.collection.insertOne和db.collection.insertMany的性能影响

  8. 8

    MapR-DB和Hbase之间的区别

  9. 9

    使用DB :: table()或Model :: all()Laravel的雄辩

  10. 10

    Laravel db:table()返回空集

  11. 11

    未找到 DB::table() 方法,laravel

  12. 12

    rails db:migrate:reset和rails db:reset之间的区别

  13. 13

    INSERT INTO和INSERT ALL INTO之间的区别

  14. 14

    谁能解释Uuid :: generate和DB :: generateKey之间的区别?

  15. 15

    “ return db.SaveChangesAsync()”和“ return 0”之间的区别

  16. 16

    将选择DB :: table转换为laravel上的数组

  17. 17

    Laravel 5不能直接在类外部调用DB :: table()

  18. 18

    如何通过基本查询在Lumen / Laravel中的DB :: insert之后获取行ID

  19. 19

    Deep Insert和$ batch OData之间的区别

  20. 20

    laravel如何将查询生成器DB :: table(..)与DB :: connection()结合使用

  21. 21

    $ this-> db-> replace()之间的区别$ this-> db-> update()

  22. 22

    laravel5中`--table`和`--create`选项之间的区别make:migration

  23. 23

    在laravel的db中验证和提交表单

  24. 24

    可以吞下DB INSERT的异常吗

  25. 25

    Drupal 7 db_insert阵列错误

  26. 26

    Laravel DB ::表AND语句?

  27. 27

    Laravel DB查询与计数

  28. 28

    DB :: beginTransaction()和DB :: transaction()有什么区别?

  29. 29

    DB :: beginTransaction()和DB :: transaction()有什么区别?

热门标签

归档