Versions in this module Expand all Collapse all v0 v0.0.2 Nov 25, 2024 v0.0.1 Nov 25, 2024 Changes in this version + func ParseResult(node *obj.Tree) (bool, interface{}, error) + type ORM struct + func NewORM(dbName string) *ORM + func (o *ORM) Between(key string, start, end interface{}) *ORM + func (o *ORM) BitCount(key string, start, end int) *ORM + func (o *ORM) Column(columns ...string) *ORM + func (o *ORM) Decr(key string) *ORM + func (o *ORM) Del(key string) *ORM + func (o *ORM) Delete(where ...horm.Where) *ORM + func (o *ORM) DeleteBy(key string, value interface{}, kvs ...interface{}) *ORM + func (o *ORM) Eq(key string, value interface{}, kvs ...interface{}) *ORM + func (o *ORM) Exec(ctx context.Context, retReceiver ...interface{}) (isNil bool, err error) + func (o *ORM) Exists(key string) *ORM + func (o *ORM) Expire(key string, ttl int) *ORM + func (o *ORM) Find(where ...horm.Where) *ORM + func (o *ORM) FindAll(where ...horm.Where) *ORM + func (o *ORM) FindAllBy(key string, value interface{}, kvs ...interface{}) *ORM + func (o *ORM) FindBy(key string, value interface{}, kvs ...interface{}) *ORM + func (o *ORM) Get(key string) *ORM + func (o *ORM) GetBit(key string, offset uint32) *ORM + func (o *ORM) GetCoder() codec.Codec + func (o *ORM) GetSet(key string, v interface{}) *ORM + func (o *ORM) Group(group ...string) *ORM + func (o *ORM) Gt(key string, value interface{}) *ORM + func (o *ORM) Gte(key string, value interface{}) *ORM + func (o *ORM) HDel(key string, field ...interface{}) *ORM + func (o *ORM) HExists(key string, field interface{}) *ORM + func (o *ORM) HGet(key string, field interface{}) *ORM + func (o *ORM) HGetAll(key string) *ORM + func (o *ORM) HIncrBy(key string, field string, v int) *ORM + func (o *ORM) HIncrByFloat(key string, field string, v float64) *ORM + func (o *ORM) HLen(key string) *ORM + func (o *ORM) HSet(key string, field, v interface{}, args ...interface{}) *ORM + func (o *ORM) HSetNx(key string, filed interface{}, value interface{}) *ORM + func (o *ORM) HStrLen(key string, field interface{}) *ORM + func (o *ORM) HVals(key string) *ORM + func (o *ORM) Having(having horm.Where) *ORM + func (o *ORM) HighLight(fields []string, preTag, postTag string) *ORM + func (o *ORM) Hkeys(key string) *ORM + func (o *ORM) HmGet(key string, fields ...string) *ORM + func (o *ORM) HmSet(key string, v interface{}) *ORM + func (o *ORM) ID(value interface{}) *ORM + func (o *ORM) Incr(key string) *ORM + func (o *ORM) IncrBy(key string, n int) *ORM + func (o *ORM) Insert(data interface{}) *ORM + func (o *ORM) LLen(key string) *ORM + func (o *ORM) LPop(key string) *ORM + func (o *ORM) LPush(key string, v ...interface{}) *ORM + func (o *ORM) Like(key string, value interface{}) *ORM + func (o *ORM) Limit(limit int, offset ...uint64) *ORM + func (o *ORM) Lt(key string, value interface{}) *ORM + func (o *ORM) Lte(key string, value interface{}) *ORM + func (o *ORM) MGet(keys ...string) *ORM + func (o *ORM) MSet(values map[string]interface{}) *ORM + func (o *ORM) Match(key string, value interface{}) *ORM + func (o *ORM) MatchPhrase(key string, value interface{}) *ORM + func (o *ORM) Name(name string) *ORM + func (o *ORM) Not(key string, value interface{}) *ORM + func (o *ORM) NotBetween(key string, start, end interface{}) *ORM + func (o *ORM) NotLike(key string, value interface{}) *ORM + func (o *ORM) NotMatch(key string, value interface{}) *ORM + func (o *ORM) NotMatchPhrase(key string, value interface{}) *ORM + func (o *ORM) Op(op string) *ORM + func (o *ORM) Order(orders ...string) *ORM + func (o *ORM) Page(page, pageSize int) *ORM + func (o *ORM) RPop(key string) *ORM + func (o *ORM) RPush(key string, v ...interface{}) *ORM + func (o *ORM) Refresh() *ORM + func (o *ORM) Replace(data interface{}) *ORM + func (o *ORM) SAdd(key string, v ...interface{}) *ORM + func (o *ORM) SCard(key string) *ORM + func (o *ORM) SIsMember(key string, member interface{}) *ORM + func (o *ORM) SMembers(key string) *ORM + func (o *ORM) SMove(source, destination string, member interface{}) *ORM + func (o *ORM) SPop(key string, count int) *ORM + func (o *ORM) SRandMember(key string, count int) *ORM + func (o *ORM) SRem(key string, members ...interface{}) *ORM + func (o *ORM) Scroll(scroll string, size int, where ...horm.Where) *ORM + func (o *ORM) ScrollByID(scrollID string) *ORM + func (o *ORM) Set(key string, value interface{}, args ...interface{}) *ORM + func (o *ORM) SetBit(key string, offset uint32, value bool) *ORM + func (o *ORM) SetEX(key string, v interface{}, ttl int) *ORM + func (o *ORM) SetNX(key string, v interface{}) *ORM + func (o *ORM) SetParam(key string, value interface{}) *ORM + func (o *ORM) Shard(shard ...string) *ORM + func (o *ORM) Source(q string, args ...interface{}) *ORM + func (o *ORM) TTL(key string) *ORM + func (o *ORM) Type(typ string) *ORM + func (o *ORM) Update(data interface{}, where ...horm.Where) *ORM + func (o *ORM) UpdateKV(key string, value interface{}, kvs ...interface{}) *ORM + func (o *ORM) Where(where horm.Where) *ORM + func (o *ORM) WithCoder(coder codec.Codec) *ORM + func (o *ORM) ZAdd(key string, args ...interface{}) *ORM + func (o *ORM) ZCard(key string) *ORM + func (o *ORM) ZCount(key string, min, max interface{}) *ORM + func (o *ORM) ZIncrBy(key string, member, incr interface{}) *ORM + func (o *ORM) ZPopMax(key string, count ...int64) *ORM + func (o *ORM) ZPopMin(key string, count ...int64) *ORM + func (o *ORM) ZRange(key string, start, stop int, withScore ...bool) *ORM + func (o *ORM) ZRangeByScore(key string, min, max interface{}, withScores bool, limit ...int64) *ORM + func (o *ORM) ZRank(key string, member interface{}) *ORM + func (o *ORM) ZRem(key string, members ...interface{}) *ORM + func (o *ORM) ZRemRangeByRank(key string, start, stop int) *ORM + func (o *ORM) ZRemRangeByScore(key string, min, max interface{}) *ORM + func (o *ORM) ZRevRange(key string, start, stop int, withScore ...bool) *ORM + func (o *ORM) ZRevRangeByScore(key string, max, min interface{}, withScore bool, limit ...int64) *ORM + func (o *ORM) ZRevRank(key string, member interface{}) *ORM + func (o *ORM) ZScore(key string, member interface{}) *ORM