Beim Erstellen einer Anwendung im Rails-API-Modus habe ich ein Juwel namens Pagy für die Paginierung verwendet. Zu dieser Zeit war ich verwirrt darüber, wie ich es schreiben sollte, deshalb werde ich es hier als Memo belassen.
pagy, offices = pagy_array([])
$ pagy, offices = pagy Office.where(city_id: params[:city_id])
pagy, offices = pagy(Office.all)
pagy_headers_merge(pagy)
Wenn Sie dies unter der obigen Beschreibung hinzufügen, können Sie dem HTTP-Header Pagenationsinformationen hinzufügen.
Recommended Posts