Как получить более 5000 документов из Firestore с помощью laravelPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как получить более 5000 документов из Firestore с помощью laravel

Сообщение Anonymous »

Я хочу получить документ пользователя с номером более 5000 из Firestore в таблицу html, я не могу снова просмотреть таблицу пользователей, поскольку номер документа превышает 5000, но получаю ошибку

public function history(Request $request)
{
$page = $request->input('page', 1);
$nextPageToken = $request->input('nextPageToken');
$previousPageToken = $request->input('previousPageToken');

$pageSize = 10;
$ref = app('firebase.firestore')->database()->collection($this->tablenamePayment);
$data = $ref->paginate($pageSize, $page, $nextPageToken, $previousPageToken);
return view('admin.history', compact('data'));
}

// View (Blade template)



Name
Email



@foreach ($data->getItems() as $item)

{{ $item['name'] }}
{{ $item['email'] }}

@endforeach



// Pagination links

@if ($data->hasNextPage())
getNextPageToken() }}">Next Page
@endif

@if ($data->hasPreviousPage())
getPreviousPageToken() }}">Previous Page
@endif


пожалуйста, что я здесь не так?
Я получаю эту ошибку ниже
Call to undefined method Google\Cloud\Firestore\CollectionReference::paginate()


Подробнее здесь: https://stackoverflow.com/questions/787 ... ng-laravel
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»