| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- /**
- * @see https://www.npmjs.com/package/mongoose-paginate-v2
- * @swagger
- *
- * components:
- * schemas:
- * PaginateResult:
- * type: object
- * properties:
- * docs:
- * type: array
- * description: Array of documents
- * items:
- * type: object
- * totalDocs:
- * type: number
- * description: Total number of documents in collection that match a query
- * limit:
- * type: number
- * description: Limit that was used
- * hasPrevPage:
- * type: number
- * description: Availability of prev page.
- * hasNextPage:
- * type: number
- * description: Availability of next page.
- * page:
- * type: number
- * description: Current page number
- * totalPages:
- * type: number
- * description: Total number of pages.
- * offset:
- * type: number
- * description: Only if specified or default page/offset values were used
- * prefPage:
- * type: number
- * description: Previous page number if available or NULL
- * nextPage:
- * type: number
- * description: Next page number if available or NULL
- * pagingCounter:
- * type: number
- * description: The starting sl. number of first document.
- * meta:
- * type: number
- * description: Object of pagination meta data (Default false).
- */
|