У меня есть этот необработанный запрос:
SELECT business_id, count(*) as how_many from dbname.gateway_transactions WHERE DATE(created_at) = '2020-02-02' group by business_id order by how_many desc limit 5
И вот результат:
Я хочу получить Результат этого запроса (содержимое изображения) в виде массива. Как я могу это сделать?
Я использовал это:
$a = GatewayTransaction::selectRaw("SELECT business_id, count(*) as how_many from dbname.gateway_transactions WHERE DATE(created_at) = '2020-02-02' group by business_id order by how_many desc limit 5");
Но не смог получить то, что мне нужно. Мне нужен такой массив, как на картинке выше:
[
51 => 725,
176 => 405,
229 => 264,
98 => 109,
136 => 92
]