Скажем, я хочу иметь таблицу псевдонимов в качестве моего DB :: table
(
SELECT A, B, C
FROM TABLE
WHERE D = 'xx'
) custom_table
Как можно преобразовать это в DB :: table Eloquent?
Я пытался,
DB::table(
DB::select(
DB::raw(
SELECT * FROM (SELECT A, B, C FROM TABLE WHERE D = :param1) AS custom_table
),
[ "param1" => "xx" ]
)
)
Но это, кажется, дает мне
ErrorException: преобразование массива в строку