簡體   English   中英

沒有分頁的 Rails pagy 路由

[英]Rails pagy route without pagination

我有一個 Rails API 應用程序。 我很好地使用了 Pagy ,並且工作得很好。 但是,我想調用相同的路由|服務|端點來獲取所有記錄,忽略分頁。 這可能嗎?

您可以將標志作為查詢參數傳遞,並根據輸入設置/忽略分頁

它可以使用額外的參數,在這種情況下我們將使用params[:show_all]

def index
  unless params[:show_all]
    @pagy, @products = pagy(Product.kept, items: page_size, page: page_number)
        render json: @products
  else
    Product.kept
  end
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM