Versions in this module Expand all Collapse all v0 v0.0.2 Nov 4, 2024 v0.0.1 Nov 4, 2024 Changes in this version + func ArrayElementEq(field string, element string, value interface{}) string + func BetweenInt64(field string, from int64, until int64) string + func ConcatMatchKV(key, value string) string + func Eq(field, value interface{}) string + func Glob(field string, query string) string + func GlobExpandSimple(value, prefix string, result *[]string) error + func GlobToRegexp(g string) string + func HasPrefix(field, prefix string) string + func HasPrefixAndNotEq(field, prefix string) string + func HasPrefixBytes(field, prefix []byte) string + func HasWildcard(target string) bool + func In(field string, list []string) string + func InTable(field string, table string) string + func IndexLastWildcard(target string) int + func IndexWildcard(target string) int + func Like(field, s string) string + func Match(field string, key, value string) string + func NonRegexpPrefix(expr string) string + func TreeGlob(field string, query string) string + type Where struct + func New() *Where + func (w *Where) And(exp string) + func (w *Where) Andf(format string, obj ...interface{}) + func (w *Where) Or(exp string) + func (w *Where) PreWhereSQL() string + func (w *Where) SQL() string + func (w *Where) String() string