Я пишу Запрос в Laravel как Отдельный выбор:
protected static $type = DB::table('customers')->distinct('region')->get();
Столбец, регион должен отличаться.
Я хочу использовать его в:
$revenuedetails = DB::table('customers as g')
->select(
DB::raw('DATE(g.created_at) as created_date'),
'g.msisdn',
'g.region',
'g.amount'
)
->whereRaw('g.region' , self::$type[$region] ?? null)
как параметр предложения where, но я получил эту ошибку:
Symfony \ Component \ Debug \ Exception \ FatalErrorException (E_UNKNOWN) Выражение константы содержит недопустимые операции
Как мне решить эту проблему?