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();
Другие вопросы по тегам