Я использую Ruby в приложении Rails и хочу получить наборы данных, таблицы в разбивке по страницам.
Использование gem 'google-cloud-bigquery'
для моего приложения.
Вот код для создания Клиент Bigquery
Google::Cloud::Bigquery.configure do |config|
config.project_id = project_id
config.credentials = credentials
end
@bigquery = Google::Cloud::Bigquery.new
Выборка наборов данных
datasets = @bigquery.datasets
Над строкой извлекаются только первые 50 записей. Но я хочу использовать нумерацию страниц для списка наборов данных. Как мне добиться этого, используя этот драгоценный камень в Ruby на Rails?
Пример:
Total datasets = 170
Limit per page = 30
Total no of pages = 6