Отображать шансы из таблицы базы данных, как они есть на сайтах букмекеров - PullRequest
2 голосов
/ 10 марта 2020

У меня есть таблица шансов, где

MATCH_ID | HOME_ID |Away_ID | Group_name | Line_name      | Odd |
3000     | 1       | 2      | 1x2        | Chelsea        | 1.4
3000     | 1       | 2      | 1x2        | Liverpool      | 2.8
3000     | 1       | 2      | Handicap   | Chealse - 1.5  | 2.9
3000     | 1       | 2      | Handicap   | Liverpool +1.5 | 1.4

каждый матч имеет шансы , связанные с этим матчем.

Как я могу получить шансы в списке, как они на Веб-сайты букмекерских контор, такие как Bet365, когда вы нажимаете на какое-то событие, и они группируются и связаны?

Ожидаемый результат:

image

Спасибо!

Как вы можете видеть на картинке " To Win " будет 1x2 на моем столе.

Также Ставка на очко будет гандикапом

1 Ответ

0 голосов
/ 10 марта 2020

Вы должны сгруппировать результаты по столбцу «Group_name». например, ->where('MATCH_ID', 3000)->get()->groupBy('Group_name') https://laravel.com/docs/7.x/collections#method -группа

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...