Size: a a a

Laravel для начинающих

2020 June 04

ИЛ

Иван Лещенко... in Laravel для начинающих
Stas
так ошибка
Какая?
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Ах да
источник

S

Stas in Laravel для начинающих
я тоже думал так прокатит
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Добавляй id в GROUP BY
источник

S

Stas in Laravel для начинающих
не некатит так как перестоет поины груперовать
источник

RK

Roman Kolosov in Laravel для начинающих
Ну да если id добавить то группировка не будет работать
источник

RK

Roman Kolosov in Laravel для начинающих
Можешь отдельным запросом сделать
источник

S

Stas in Laravel для начинающих
у меня просто задача такая - вывести топ 10 пользователей а так же топ набраные их балы да еще упорядочить это все по дате и убыванию балов
источник

M

Michael in Laravel для начинающих
Michael Domansky
Привет.
Подскажите, а как в ларавел можно делать проверки на права доступа к данным?
Например, у меня есть пользователь. Пользователь в системе создал какие-то объекты и у него есть к ним доступ на чтение и запись.
В каком месте и есть ли готовые решения для проверки наличия доступа к объекту у этого пользователя? Чтобы он не мог редактировать объекты других пользователей, например?
Да, в фреймворке есть готовые решения - gates и policies https://laravel.com/docs/7.x/authorization
Где делать проверку ? В контроллере.
источник

S

Stas in Laravel для начинающих
Roman Kolosov
Можешь отдельным запросом сделать
подскажите как получить айдишки этих данных. Что то неполучаеться
источник

S

Stas in Laravel для начинающих
надо адишка это записи
$users = DB::table('results')->groupBy('user')->get(['user', DB::raw('MAX(point) as point')]);
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
каких данных?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
таблица results?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
зачем тебе там группировка?
источник

MD

Michael Domansky in Laravel для начинающих
Michael
Да, в фреймворке есть готовые решения - gates и policies https://laravel.com/docs/7.x/authorization
Где делать проверку ? В контроллере.
спасибо, изучу
источник

S

Stas in Laravel для начинающих
Alexander Pavlenko 🌚
зачем тебе там группировка?
у меня просто задача такая - вывести топ 10 пользователей а так же топ набраные их балы да еще упорядочить это все по дате и убыванию балов

Вася 140
Вася 130
Вася 120
А оставить только Вася 140 итд
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
ок, а группировка зачем?
источник

S

Stas in Laravel для начинающих
без груперовки неработает получить максимальное значение каждого пользователя
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
так тебе одного юзера нужно вывести или 10?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Вася 140
Вася 130
Вася 120
А оставить только Вася 140 итд
источник