Прошу помощи в создании запроса. Необходимо при выборке сообщений с базы данных сгруппировать их. Формат вывода такой:
[user1-user2]
[массив сообщений]
[user1-user3]
[массив сообщений]
[user1-user10]
[массив сообщений]
Вот такой мой запрос:
$messages = MessageModel::select(DB::raw('CASE WHEN creator > receiver
THEN CONCAT(creator, "-", receiver)
ELSE CONCAT(receiver, "-", creator)
END
AS user_pair'))
->where('creator', session()->get('user_id'))
->orWhere('receiver', session()->get('user_id'))
->groupBy('user_pair')
->get();
Запрос группирует пользователей по парам, но мне нужно помимо этого выбрать сами сообщения. Благодарен за любую помощь.
Виртуальный выделенный сервер (VDS) становится отличным выбором
После авторизации на странице Facebook переходит на указанную страницу сайта, где при попытке получить accessToken приходит ошибка от Facebook: 'Cross-site...
Может кто-нибудь подскажет, как добавить в форму обратной связи, загрузку файла, чтобы этот файл на почту приходил вместе с заявкой?