У меня есть две таблицы: пользователи и посещения, я храню в таблицах посещений, сколько пользователей посетило сайт (модель предложений имеет много посещений), как рассчитать уникальные посещения по IP за все время? $ offer-> visit-> groupBy ('ip') -> count () возвращает количество просмотров IP за все время. Я хочу видеть все уникальные посещения за все дни, например.
У пользователя IP 192.168.0.1 Он посетил один сайт:
25.04.2020 - He visited once.
26.04.2020 - He visited 3 times.
groupBy('ip')->count() - returns 1 view.
Я хочу вернуть 2 просмотра (из-за уникального одно посещение в день)
Как это сделать?