laravel的Illuminate \ Database \ Eloquent \ Builder有什么作用?

时间:2019-08-20 05:12:16

标签: laravel

我知道它广泛用于搜索和过滤器中,但是我不知道它是什么,返回什么以及如何运行。谁能帮助我理解这一点?

2 个答案:

答案 0 :(得分:1)

Laravel的数据库查询生成器为创建和运行数据库查询提供了方便,流畅的界面。它可用于在您的应用程序中执行大多数数据库操作,并在所有受支持的数据库系统上工作。

Laravel查询构建器使用PDO参数绑定来保护您的应用程序免受SQL注入攻击。无需清除作为绑定传递的字符串。

官方文档https://laravel.com/docs/5.8/queries#introduction

答案 1 :(得分:1)

您需要看一下https://laracasts.com/series/advanced-eloquent这个主题。我已经学到了很多播客。上面的链接也是我见过的有关laravel中Eloquent的最好的教程之一。