Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Comparator ¶
type Comparator string
const ( ComparatorEqual Comparator = "eq" ComparatorNotEqual Comparator = "neq" ComparatorLess Comparator = "ls" ComparatorGreater Comparator = "gt" ComparatorLessEqual Comparator = "lseq" ComparatorGreaterEqual Comparator = "gteq" ComparatorLike Comparator = "like" ComparatorIn Comparator = "in" )
type Condition ¶
type Condition struct {
Name string
Comp Comparator
Value any
}
func (Condition) ValueString ¶
type LimitOffset ¶
func LO ¶
func LO(limit, offset int) LimitOffset
func (LimitOffset) OneMore ¶
func (lo LimitOffset) OneMore() LimitOffset
type Query ¶
type Query struct {
LimitOffset LimitOffset
Conditions []Condition
Sorts []Sort
Search Search
}
Click to show internal directories.
Click to hide internal directories.