Versions in this module Expand all Collapse all v0 v0.0.2 Feb 24, 2022 Changes in this version + type IAggQuery interface + AddToSet func(field string, alias ...interface{}) IAggQuery + Avg func(field string, args ...interface{}) IAggQuery + Find func(records interface{}) error + FindOne func(record interface{}) error + First func(field interface{}, alias ...interface{}) IAggQuery + GroupBy func(field interface{}, alias ...interface{}) IAggQuery + Having func(condition interface{}) IAggQuery + Last func(field interface{}, alias ...interface{}) IAggQuery + Num func(field string) IAggQuery + Push func(field interface{}, alias ...interface{}) IAggQuery + StdDevPop func(field string, args ...interface{}) IAggQuery + StdDevSamp func(field string, args ...interface{}) IAggQuery + Sum func(field string, args ...interface{}) IAggQuery + type IMongodb interface + Table func(tableName string) ITable + type IQuery interface + BatchDelete func() error + BatchUpdate func(record interface{}) error + Count func() (int64, error) + Delete func() error + Distinct func(field string, v interface{}) error + Find func(v interface{}) error + FindOne func(v interface{}) error + Limit func(limit int64) IQuery + Offset func(offset int64) IQuery + OrderBy func(fields ...string) IQuery + OrderByDesc func(fields ...string) IQuery + Project func(v interface{}) IQuery + Update func(record interface{}) error + Upsert func(record interface{}) error + Where func(condition interface{}, args ...interface{}) IQuery + type ITable interface + BatchCreate func(records interface{}) ([]string, error) + Create func(record interface{}) (*structs.RecordOnlyId, error) + GroupBy func(field interface{}, alias ...interface{}) IAggQuery + Where func(condition interface{}, args ...interface{}) IQuery v0.0.1 Jan 6, 2022