Laravel Sentry пределы
Кто-нибудь знает, как получить ограниченное количество часовых пользователей. У меня есть панель администратора в моем приложении Laravel, и я делаю управление пользователями. Для отображения данных (таблица групп, таблица пользователей, таблица разрешений, ...) я использую jqgrid. Поэтому, если у меня полмиллиона пользователей, я хочу получить ограниченный список пользователей с конкретными данными.
Для ограничения использования в Laravel я использую стандартную функцию skip and take, но я не могу использовать этот метод в Sentry findAllUsers().
Какое решение является лучшим в этом случае?
1 ответ
Есть несколько способов, одним из которых является получение пустой пользовательской модели Sentry, основанной на Eloquent:
$model = Sentry::getUserProvider()->getEmptyUser();
И используйте его как с Eloquent:
$all = $model->all();
$paginated = $model->paginate();
$selected = $model->where('age', '<', 21)->get();