goext/cursortoken/filter.go
Mike Schwörer fc4bed4b9f
All checks were successful
Build Docker and Deploy / Run goext test-suite (push) Successful in 1m23s
v0.0.473 add ctx to wmo.FilterQuery|Sort|Pagination
2024-06-14 17:24:59 +02:00

16 lines
315 B
Go

package cursortoken
import (
"context"
"go.mongodb.org/mongo-driver/mongo"
)
type RawFilter interface {
FilterQuery(ctx context.Context) mongo.Pipeline
}
type Filter interface {
FilterQuery(ctx context.Context) mongo.Pipeline
Pagination(ctx context.Context) (string, SortDirection, string, SortDirection)
}