filters

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 20, 2022 License: MPL-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplySQLFilter

func ApplySQLFilter(sqlStatement string, queryParameters QueryParameters) string

Types

type PaginationOptions

type PaginationOptions struct {
	Limit  int
	Offset int
}

type QueryParameters

type QueryParameters struct {
	Filters    []types.Filter
	Sort       SortOptions
	Pagination PaginationOptions
}

func FilterQuery

func FilterQuery(r *http.Request, fieldFiltersMap map[string]types.Filter) QueryParameters

type SortOptions

type SortOptions struct {
	SortMode  string
	SortField string
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL