Laravel 8 Unions

2021-07-19 11:13 更新

查询构造器还提供了将两个查询「联合」的快捷方式。比如,你可以先创建一个查询,然后使用 union 方法将其和第二个查询进行联合:

$first = DB::table('users')
            ->whereNull('first_name');

$users = DB::table('users')
            ->whereNull('last_name')
            ->union($first)
            ->get(); 

技巧:你也可以使用 unionAll 方法,用法 union 方法是的一样。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号