Documentation ¶
Index ¶
Constants ¶
View Source
const ( Eq = iota Ne Ge Gt Le Lt In Like Between NotIn NotLike NotBetween EsFuzzy EsTerm )
Variables ¶
Functions ¶
This section is empty.
Types ¶
type IchubQueryField ¶
type IchubQueryField struct { basedto.BaseEntity // 字段名,小写 Field string `json:"field"` //比较符 OpType FieldSign `json:"op_type"` //值:数组一个或者多个值 Values []interface{} `json:"values,omitempty"` }
func NewFields ¶
func NewFields(field string, opType int, opValues []interface{}) *IchubQueryField
func NewQueryFields ¶
func NewQueryFields() *IchubQueryField
func (*IchubQueryField) CheckType ¶
func (this *IchubQueryField) CheckType() string
func (*IchubQueryField) SetField ¶
func (this *IchubQueryField) SetField(field string)
func (*IchubQueryField) Values2InStr ¶
func (this *IchubQueryField) Values2InStr() string
type OrderByDto ¶
type OrderByDto struct { //字段名 camlecase or case Field string `json:"field"` //排序:asc or desc Sort string `json:"sort"` //desc asc }
@Title 文件名称: OrderByDto.go @Description 描述: OrderByDto
@Author 作者: leijianming@163.com 时间(2024-02-21 22:38:21) @Update 作者: leijianming@163.com 时间(2024-02-21 22:38:21)
func NewOrderByDto ¶
func NewOrderByDto() *OrderByDto
func OrderBy ¶
func OrderBy(field, sort string) *OrderByDto
func (*OrderByDto) SetField ¶
func (this *OrderByDto) SetField(field string)
func (*OrderByDto) SetSort ¶
func (this *OrderByDto) SetSort(sort string)
func (*OrderByDto) ToOrderBy ¶
func (this *OrderByDto) ToOrderBy() string
Click to show internal directories.
Click to hide internal directories.