Laravel 数据库查询构造器的使用

Posted by

数据库查询构造器 (query builder) 提供方便、流畅的接口,用来建立及执行数据库查找语法。在你的应用程序里面,它可以被使用在大部分的数据库操作,而且它在所有支持的数据库系统上都可以执行。

注意: Laravel 查询构造器使用 PDO 参数绑定,以保护应用程序免于 SQL 注入,因此传入的参数不需额外转义特殊字符。

1.从数据表中取得所有的数据列

 $cgWeb = DB::table('cg_website')->get();

2.从数据表中取得单一数据列

 $cgWeb = DB::table('cg_website')->where('domain_name', $domainName)->first();

3.从数据表中取得单一数据列的单一字段

 $cgWeb = DB::table('cg_website')->where('domain_name', $domainName)->pluck('id');