query

package
v1.5.3 Latest Latest
Warning

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

Go to latest
Published: Jul 4, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FillPageInfo

func FillPageInfo(queryResult *QueryResult, pageIndex int, pageSize int, totalNum int) error

FillPageInfo ..

func FilterCondition

func FilterCondition(filter *FilterQuery, filterKeys string) *orm.Condition

FilterCondition ..

Types

type FilterQuery

type FilterQuery struct {
	PageIndex int    `json:"page_index"`
	PageSize  int    `json:"page_size"`
	FilterKey string `json:"filter_key"`
	FilterVal string `json:"filter_val"`
	IsLike    bool   `json:"-"`
}

func NewFilterQuery

func NewFilterQuery(isLike bool) *FilterQuery

type PageInfo

type PageInfo struct {
	PerPage int `json:"per_page"`
	Total   int `json:"total"`
	Page    int `json:"page"`
	Pages   int `json:"pages"`
}

type QueryResult

type QueryResult struct {
	PageInfo
	Item interface{} `json:"item"`
}

QueryResult ..

Jump to

Keyboard shortcuts

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