Laravel 8 指定一个 Select 语句

2021-07-19 11:11 更新

当然你可能不是总是希望从数据库表中获取所有列。使用 select 方法,你可以自定义一个 select 查询语句来查询指定的字段:

$users = DB::table('users')->select('name', 'email as user_email')->get(); 

distinct 方法会强制让查询返回的结果不重复:

$users = DB::table('users')->distinct()->get(); 

如果你已经有了一个查询构造器实例,并且希望在现有的查询语句中加入一个字段,那么你可以使用 addSelect 方法:

$query = DB::table('users')->select('name');

$users = $query->addSelect('age')->get(); 
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号