INNER CODE UNIT · Go
New
gobeam/mongo-go-pagination · pagingQuery.go:64
func New(collection *mongo.Collection) PagingQuery {
return &pagingQuery{
Collection: collection,
}
}
// SetCollation is function to set collation for mongo
func (paging *pagingQuery) SetCollation(collation *options.Collation) PagingQuery {
paging.Collation = collation
return paging
}
// Decode is function to decode result data
func (paging *pagingQuery) Decode(decode interface{}) PagingQuery {
paging.Decoder = decode
return paging
}