2-й параметр - это select()
метод из Illuminate\Database\Eloquent\Builder
, что означает select * from table ... limit 15
.
Вы можете указать, какие столбцы вы хотите выбрать из базы данных.
Например, $users->paginate(10, ['id', 'name']);
-> select id, name from users ... limit 10
К вашему сведению: ['*']
не полностью квалифицирован!
Если выиспользуя join
в вашем выборе, может возникнуть проблема, если столбцы с одинаковыми именами присутствуют в обеих таблицах.Например, uuid и т.д ...
В этом случае вы должны указать имя таблицы в select: ['table_name.*']
-> select table_name.* from table_name ... limit 15