Laravel QueryBuilder 中的 Postgres 函数 WITH

Postgres function WITH in Laravel QueryBuilder

请帮帮我

我有原始的 SQL

WITH collections AS (
    SELECT 
        ...
    FROM
        ...
)
SELECT
    ...
FROM collections c1
LEFT JOIN collections c2
    ...

如何使用 Laravel QueryBuilder 编写它?

您可以使用 Laravel 的查询生成器 (https://laravel.com/docs/5.3/queries#raw-expressions) 的 RAW 方法。小心潜在的 SQL 注入漏洞。