Documentation ¶
Index ¶
- func Equal[T Ordered](dbField string, value *T) builder.Cond
- func Gt[T Ordered](dbField string, value *T) builder.Cond
- func Gte[T Ordered](dbField string, value *T) builder.Cond
- func In[T any](dbField string, values *[]T) builder.Cond
- func Like(dbField, value string) builder.Cond
- func Likes(dbField string, values []string) builder.Cond
- func Lt[T Ordered](dbField string, value *T) builder.Cond
- func Lte[T Ordered](dbField string, value *T) builder.Cond
- func MultiLike(dbFields []string, value string) builder.Cond
- func NotEqual[T Ordered](dbField string, value *T) builder.Cond
- func NotIn[T any](dbField string, values []T) builder.Cond
- func Range[T Ordered](dbField string, min, max *T) builder.Cond
- func TimeRange(dbField string, start, end time.Time) builder.Cond
- type Ordered
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MultiLike ¶
MultiLike 如果value不为空,则添加 dbField1 like "%${value}%" OR dbField2 like "%${value}%" 的条件
Types ¶
type Ordered ¶
type Ordered interface { constraints.Ordered | ~bool }
Click to show internal directories.
Click to hide internal directories.