Pgayの実装に詳しい方、ぜひ教えていただきたいです。
現状このコントローラー内の記述で、pagyというgemを使い、ページネーションを実装することができています。
require 'pagy/extras/headers' class OfficesController < ApplicationController include Pagy::Backend def index pagy, offices = pagy(Office.all) pagy_headers_merge(pagy) render json: offices end end
しかし、複数のテーブルからデータを取得しJSONを返す形の実装をするときに、どのようにPagyに関する記述をするのかがわかりません。↓↓
class OfficesController < ApplicationController def index render json: Office.all,include: ['regular_holidays', staffs: {include: :thanks}] end end
この場合はどのように記述する必要があるのでしょうか・・・。宜しくお願いします!
あなたの回答
tips
プレビュー