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();
以上内容是否对您有帮助:
更多建议: