nihilsen/laravel-join-using

为Laravel查询构建器添加对JOIN约束中使用USING指令的支持

v0.1.0 2022-08-31 01:04 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

此包为Laravel查询构建器中的JOIN约束添加了对USING指令的支持。

安装

您可以通过composer安装此包

composer require nihilsen/laravel-join-using

用法

use Illuminate\Support\Facades\DB;
use Nihilsen\LaravelJoinUsing\JoinUsingClause;

$query = DB::table('left_table')->rightJoin(
    'right_table',
    fn (JoinUsingClause $join) => $join->using('shared_column')
);

echo $query->toSql() // select * from "left_table" right join "right_table" using ("shared_column")

致谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件