Laravel 数据库之:数据库请求构建器 select

2018年4月20日 作者 张舫

指定一个 Select 子句

当然,你并不会总是想从数据表中选出所有的字段。这时可使用 select 方法自定义一个 select 子句来查询指定的字段:

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

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

原始表达式

有时候你可能需要在查询中使用原始表达式。这些表达式将会被当作字符串注入到查询中,所以要小心避免造成 SQL 注入攻击!要创建一个原始表达式,可以使用 DB::raw 方法:在这里踩坑了记下了~~~~(>_<)~~~~