INNER CODE UNIT · Go

paginationInfo

gobeam/mongo-go-pagination · pagingQuery.go:220

	paginationInfo := <-paginationInfoChan
	result := PaginatedData{
		Pagination: *paginationInfo.PaginationData(),
		Data:       data,
	}
	return &result, nil
}

// Find returns two value pagination data with document queried from mongodb and
// error if any error occurs during document query
func (paging *pagingQuery) Find() (paginatedData *PaginatedData, err error) {
	if err := paging.validateQuery(true); err != nil {
		return nil, err
	}
	if paging.FilterQuery == nil {
		return nil, errors.New(NilFilterError)
	}
	// get Pagination Info

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…