Documentation ¶
Overview ¶
Example (BuildAll0) ¶
buildAll0() fmt.Println(true)
Output: true
Example (BuildAll1) ¶
buildAll1() fmt.Println(true)
Output: true
Index ¶
- func NewCcwCrs(poly *geojson.Polygon) *geom
- func StructNext(self, fName string) string
- type Array
- func (b Array) AscIndex() index.Key
- func (b Array) DescIndex() index.Key
- func (b Array) Exist() filter.Filter
- func (a *Array) FullName() string
- func (b Array) NotExist() filter.Filter
- func (a *Array) PopFirst() updater.Updater
- func (a *Array) PopLast() updater.Updater
- func (a *Array) PullByF(f filter.Filter) updater.Updater
- func (a *Array) SameEleMatch(f filter.Filter) filter.Filter
- func (b Array) Set(value interface{}) updater.Updater
- func (b Array) SetOnInsert(value interface{}) updater.Updater
- func (a *Array) Size(sz int) filter.Filter
- func (b Array) Type(t bsontype.Type) filter.Filter
- func (b Array) Unset() updater.Updater
- type Binary0F
- func (b Binary0F) AscIndex() index.Key
- func (b Binary0F) DescIndex() index.Key
- func (b Binary0F) Exist() filter.Filter
- func (a *Binary0F) FullName() string
- func (b Binary0F) NotExist() filter.Filter
- func (b Binary0F) SetOnInsert(value interface{}) updater.Updater
- func (b Binary0F) Type(t bsontype.Type) filter.Filter
- func (b Binary0F) Unset() updater.Updater
- type Binary0FFilterF
- type Binary0FUpdaterF
- type Binary1Field
- func (i *Binary1Field) AddToSet(value primitive.Binary) updater.Updater
- func (i *Binary1Field) AddToSetValues(a []primitive.Binary) updater.Updater
- func (b Binary1Field) AscIndex() index.Key
- func (i *Binary1Field) DeclFid(identifier string) *Binary0FFilterF
- func (b Binary1Field) DescIndex() index.Key
- func (i *Binary1Field) EleAll() *Binary0FUpdaterF
- func (i *Binary1Field) EleAt(index int) *Binary0F
- func (i *Binary1Field) EleByFid(identifier string) *Binary0FUpdaterF
- func (i *Binary1Field) EleOne() *Binary0F
- func (i *Binary1Field) EleThat() *Binary0FUpdaterF
- func (i *Binary1Field) Eq(a []primitive.Binary) filter.Filter
- func (b Binary1Field) Exist() filter.Filter
- func (i *Binary1Field) Include(a []primitive.Binary) filter.Filter
- func (b Binary1Field) NotExist() filter.Filter
- func (i *Binary1Field) Pull(value primitive.Binary) updater.Updater
- func (i *Binary1Field) PullAll(a []primitive.Binary) updater.Updater
- func (i *Binary1Field) Push(value primitive.Binary) updater.Updater
- func (i *Binary1Field) PushByModifier(m updater.PushModifier, each []primitive.Binary) updater.Updater
- func (i *Binary1Field) Set(a []primitive.Binary) updater.Updater
- func (b Binary1Field) SetOnInsert(value interface{}) updater.Updater
- func (b Binary1Field) Type(t bsontype.Type) filter.Filter
- func (b Binary1Field) Unset() updater.Updater
- type Bool0F
- func (b Bool0F) AscIndex() index.Key
- func (b Bool0F) DescIndex() index.Key
- func (b Bool0F) Exist() filter.Filter
- func (a *Bool0F) FullName() string
- func (b Bool0F) NotExist() filter.Filter
- func (b Bool0F) SetOnInsert(value interface{}) updater.Updater
- func (b Bool0F) Type(t bsontype.Type) filter.Filter
- func (b Bool0F) Unset() updater.Updater
- type Bool0FFilterF
- func (i *Bool0FFilterF) Eq(value bool) filter.Filter
- func (i *Bool0FFilterF) EqField(f *Bool0F) filter.Filter
- func (b Bool0FFilterF) Exist() filter.Filter
- func (i *Bool0FFilterF) Gt(value bool) filter.Filter
- func (i *Bool0FFilterF) GtField(f *Bool0F) filter.Filter
- func (i *Bool0FFilterF) Gte(value bool) filter.Filter
- func (i *Bool0FFilterF) GteField(f *Bool0F) filter.Filter
- func (i *Bool0FFilterF) In(values []bool) filter.Filter
- func (i *Bool0FFilterF) Lt(value bool) filter.Filter
- func (i *Bool0FFilterF) LtField(f *Bool0F) filter.Filter
- func (i *Bool0FFilterF) Lte(value bool) filter.Filter
- func (i *Bool0FFilterF) LteField(f *Bool0F) filter.Filter
- func (i *Bool0FFilterF) Ne(value bool) filter.Filter
- func (i *Bool0FFilterF) NeField(f *Bool0F) filter.Filter
- func (i *Bool0FFilterF) Nin(values []bool) filter.Filter
- func (b Bool0FFilterF) NotExist() filter.Filter
- func (b Bool0FFilterF) Type(t bsontype.Type) filter.Filter
- type Bool0FUpdaterF
- func (i *Bool0FUpdaterF) Max(value bool) updater.Updater
- func (i *Bool0FUpdaterF) Min(value bool) updater.Updater
- func (i *Bool0FUpdaterF) Set(value bool) updater.Updater
- func (i *Bool0FUpdaterF) SetOnIns(value bool) updater.Updater
- func (b Bool0FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Bool0FUpdaterF) Unset() updater.Updater
- type Bool1Field
- func (i *Bool1Field) AddToSet(value bool) updater.Updater
- func (i *Bool1Field) AddToSetValues(a []bool) updater.Updater
- func (b Bool1Field) AscIndex() index.Key
- func (i *Bool1Field) DeclFid(identifier string) *Bool0FFilterF
- func (b Bool1Field) DescIndex() index.Key
- func (i *Bool1Field) EleAll() *Bool0FUpdaterF
- func (i *Bool1Field) EleAt(index int) *Bool0F
- func (i *Bool1Field) EleByFid(identifier string) *Bool0FUpdaterF
- func (i *Bool1Field) EleOne() *Bool0F
- func (i *Bool1Field) EleThat() *Bool0FUpdaterF
- func (i *Bool1Field) Eq(a []bool) filter.Filter
- func (b Bool1Field) Exist() filter.Filter
- func (i *Bool1Field) Include(a []bool) filter.Filter
- func (b Bool1Field) NotExist() filter.Filter
- func (i *Bool1Field) Pull(value bool) updater.Updater
- func (i *Bool1Field) PullAll(a []bool) updater.Updater
- func (i *Bool1Field) Push(value bool) updater.Updater
- func (i *Bool1Field) PushByModifier(m updater.PushModifier, each []bool) updater.Updater
- func (i *Bool1Field) Set(a []bool) updater.Updater
- func (b Bool1Field) SetOnInsert(value interface{}) updater.Updater
- func (b Bool1Field) Type(t bsontype.Type) filter.Filter
- func (b Bool1Field) Unset() updater.Updater
- type Builder
- type Decimal1280F
- func (b Decimal1280F) AscIndex() index.Key
- func (b Decimal1280F) DescIndex() index.Key
- func (b Decimal1280F) Exist() filter.Filter
- func (a *Decimal1280F) FullName() string
- func (b Decimal1280F) NotExist() filter.Filter
- func (b Decimal1280F) SetOnInsert(value interface{}) updater.Updater
- func (b Decimal1280F) Type(t bsontype.Type) filter.Filter
- func (b Decimal1280F) Unset() updater.Updater
- type Decimal1280FFilterF
- func (b Decimal1280FFilterF) Exist() filter.Filter
- func (i *Decimal1280FFilterF) Gt(value primitive.Decimal128) filter.Filter
- func (i *Decimal1280FFilterF) GtField(f *Decimal1280F) filter.Filter
- func (i *Decimal1280FFilterF) In(values []primitive.Decimal128) filter.Filter
- func (i *Decimal1280FFilterF) Lt(value primitive.Decimal128) filter.Filter
- func (i *Decimal1280FFilterF) LtField(f *Decimal1280F) filter.Filter
- func (i *Decimal1280FFilterF) Nin(values []primitive.Decimal128) filter.Filter
- func (b Decimal1280FFilterF) NotExist() filter.Filter
- func (b Decimal1280FFilterF) Type(t bsontype.Type) filter.Filter
- type Decimal1280FUpdaterF
- func (i *Decimal1280FUpdaterF) Inc(num primitive.Decimal128) updater.Updater
- func (i *Decimal1280FUpdaterF) Max(value primitive.Decimal128) updater.Updater
- func (i *Decimal1280FUpdaterF) Min(value primitive.Decimal128) updater.Updater
- func (i *Decimal1280FUpdaterF) Mul(num primitive.Decimal128) updater.Updater
- func (i *Decimal1280FUpdaterF) Set(value primitive.Decimal128) updater.Updater
- func (i *Decimal1280FUpdaterF) SetOnIns(value primitive.Decimal128) updater.Updater
- func (b Decimal1280FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Decimal1280FUpdaterF) Unset() updater.Updater
- type Decimal1281Field
- func (i *Decimal1281Field) AddToSet(value primitive.Decimal128) updater.Updater
- func (i *Decimal1281Field) AddToSetValues(a []primitive.Decimal128) updater.Updater
- func (b Decimal1281Field) AscIndex() index.Key
- func (i *Decimal1281Field) DeclFid(identifier string) *Decimal1280FFilterF
- func (b Decimal1281Field) DescIndex() index.Key
- func (i *Decimal1281Field) EleAll() *Decimal1280FUpdaterF
- func (i *Decimal1281Field) EleAt(index int) *Decimal1280F
- func (i *Decimal1281Field) EleByFid(identifier string) *Decimal1280FUpdaterF
- func (i *Decimal1281Field) EleOne() *Decimal1280F
- func (i *Decimal1281Field) EleThat() *Decimal1280FUpdaterF
- func (i *Decimal1281Field) Eq(a []primitive.Decimal128) filter.Filter
- func (b Decimal1281Field) Exist() filter.Filter
- func (i *Decimal1281Field) Include(a []primitive.Decimal128) filter.Filter
- func (b Decimal1281Field) NotExist() filter.Filter
- func (i *Decimal1281Field) Pull(value primitive.Decimal128) updater.Updater
- func (i *Decimal1281Field) PullAll(a []primitive.Decimal128) updater.Updater
- func (i *Decimal1281Field) Push(value primitive.Decimal128) updater.Updater
- func (i *Decimal1281Field) PushByModifier(m updater.PushModifier, each []primitive.Decimal128) updater.Updater
- func (i *Decimal1281Field) Set(a []primitive.Decimal128) updater.Updater
- func (b Decimal1281Field) SetOnInsert(value interface{}) updater.Updater
- func (b Decimal1281Field) Type(t bsontype.Type) filter.Filter
- func (b Decimal1281Field) Unset() updater.Updater
- type Float320F
- func (b Float320F) AscIndex() index.Key
- func (b Float320F) DescIndex() index.Key
- func (b Float320F) Exist() filter.Filter
- func (a *Float320F) FullName() string
- func (b Float320F) NotExist() filter.Filter
- func (b Float320F) SetOnInsert(value interface{}) updater.Updater
- func (b Float320F) Type(t bsontype.Type) filter.Filter
- func (b Float320F) Unset() updater.Updater
- type Float320FFilterF
- func (b Float320FFilterF) Exist() filter.Filter
- func (i *Float320FFilterF) Gt(value float32) filter.Filter
- func (i *Float320FFilterF) GtField(f *Float320F) filter.Filter
- func (i *Float320FFilterF) In(values []float32) filter.Filter
- func (i *Float320FFilterF) Lt(value float32) filter.Filter
- func (i *Float320FFilterF) LtField(f *Float320F) filter.Filter
- func (i *Float320FFilterF) Nin(values []float32) filter.Filter
- func (b Float320FFilterF) NotExist() filter.Filter
- func (b Float320FFilterF) Type(t bsontype.Type) filter.Filter
- type Float320FUpdaterF
- func (i *Float320FUpdaterF) Max(value float32) updater.Updater
- func (i *Float320FUpdaterF) Min(value float32) updater.Updater
- func (i *Float320FUpdaterF) Set(value float32) updater.Updater
- func (i *Float320FUpdaterF) SetOnIns(value float32) updater.Updater
- func (b Float320FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Float320FUpdaterF) Unset() updater.Updater
- type Float321Field
- func (i *Float321Field) AddToSet(value float32) updater.Updater
- func (i *Float321Field) AddToSetValues(a []float32) updater.Updater
- func (b Float321Field) AscIndex() index.Key
- func (i *Float321Field) DeclFid(identifier string) *Float320FFilterF
- func (b Float321Field) DescIndex() index.Key
- func (i *Float321Field) EleAll() *Float320FUpdaterF
- func (i *Float321Field) EleAt(index int) *Float320F
- func (i *Float321Field) EleByFid(identifier string) *Float320FUpdaterF
- func (i *Float321Field) EleOne() *Float320F
- func (i *Float321Field) EleThat() *Float320FUpdaterF
- func (i *Float321Field) Eq(a []float32) filter.Filter
- func (b Float321Field) Exist() filter.Filter
- func (i *Float321Field) Include(a []float32) filter.Filter
- func (b Float321Field) NotExist() filter.Filter
- func (i *Float321Field) Pull(value float32) updater.Updater
- func (i *Float321Field) PullAll(a []float32) updater.Updater
- func (i *Float321Field) Push(value float32) updater.Updater
- func (i *Float321Field) PushByModifier(m updater.PushModifier, each []float32) updater.Updater
- func (i *Float321Field) Set(a []float32) updater.Updater
- func (b Float321Field) SetOnInsert(value interface{}) updater.Updater
- func (b Float321Field) Type(t bsontype.Type) filter.Filter
- func (b Float321Field) Unset() updater.Updater
- type Float640F
- func (b Float640F) AscIndex() index.Key
- func (b Float640F) DescIndex() index.Key
- func (b Float640F) Exist() filter.Filter
- func (a *Float640F) FullName() string
- func (b Float640F) NotExist() filter.Filter
- func (b Float640F) SetOnInsert(value interface{}) updater.Updater
- func (b Float640F) Type(t bsontype.Type) filter.Filter
- func (b Float640F) Unset() updater.Updater
- type Float640FFilterF
- func (b Float640FFilterF) Exist() filter.Filter
- func (i *Float640FFilterF) Gt(value float64) filter.Filter
- func (i *Float640FFilterF) GtField(f *Float640F) filter.Filter
- func (i *Float640FFilterF) In(values []float64) filter.Filter
- func (i *Float640FFilterF) Lt(value float64) filter.Filter
- func (i *Float640FFilterF) LtField(f *Float640F) filter.Filter
- func (i *Float640FFilterF) Nin(values []float64) filter.Filter
- func (b Float640FFilterF) NotExist() filter.Filter
- func (b Float640FFilterF) Type(t bsontype.Type) filter.Filter
- type Float640FUpdaterF
- func (i *Float640FUpdaterF) Max(value float64) updater.Updater
- func (i *Float640FUpdaterF) Min(value float64) updater.Updater
- func (i *Float640FUpdaterF) Set(value float64) updater.Updater
- func (i *Float640FUpdaterF) SetOnIns(value float64) updater.Updater
- func (b Float640FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Float640FUpdaterF) Unset() updater.Updater
- type Float641Field
- func (i *Float641Field) AddToSet(value float64) updater.Updater
- func (i *Float641Field) AddToSetValues(a []float64) updater.Updater
- func (b Float641Field) AscIndex() index.Key
- func (i *Float641Field) DeclFid(identifier string) *Float640FFilterF
- func (b Float641Field) DescIndex() index.Key
- func (i *Float641Field) EleAll() *Float640FUpdaterF
- func (i *Float641Field) EleAt(index int) *Float640F
- func (i *Float641Field) EleByFid(identifier string) *Float640FUpdaterF
- func (i *Float641Field) EleOne() *Float640F
- func (i *Float641Field) EleThat() *Float640FUpdaterF
- func (i *Float641Field) Eq(a []float64) filter.Filter
- func (b Float641Field) Exist() filter.Filter
- func (i *Float641Field) Include(a []float64) filter.Filter
- func (b Float641Field) NotExist() filter.Filter
- func (i *Float641Field) Pull(value float64) updater.Updater
- func (i *Float641Field) PullAll(a []float64) updater.Updater
- func (i *Float641Field) Push(value float64) updater.Updater
- func (i *Float641Field) PushByModifier(m updater.PushModifier, each []float64) updater.Updater
- func (i *Float641Field) Set(a []float64) updater.Updater
- func (b Float641Field) SetOnInsert(value interface{}) updater.Updater
- func (b Float641Field) Type(t bsontype.Type) filter.Filter
- func (b Float641Field) Unset() updater.Updater
- type Geo
- func (b Geo) Exist() filter.Filter
- func (g *Geo) FullName() string
- func (b Geo) NotExist() filter.Filter
- func (b Geo) Set(value interface{}) updater.Updater
- func (b Geo) SetOnInsert(value interface{}) updater.Updater
- func (b Geo) Type(t bsontype.Type) filter.Filter
- func (b Geo) Unset() updater.Updater
- type Int0F
- func (b Int0F) AscIndex() index.Key
- func (b Int0F) DescIndex() index.Key
- func (b Int0F) Exist() filter.Filter
- func (a *Int0F) FullName() string
- func (b Int0F) NotExist() filter.Filter
- func (b Int0F) SetOnInsert(value interface{}) updater.Updater
- func (b Int0F) Type(t bsontype.Type) filter.Filter
- func (b Int0F) Unset() updater.Updater
- type Int0FFilterF
- func (i *Int0FFilterF) Eq(value int) filter.Filter
- func (i *Int0FFilterF) EqField(f *Int0F) filter.Filter
- func (b Int0FFilterF) Exist() filter.Filter
- func (i *Int0FFilterF) Gt(value int) filter.Filter
- func (i *Int0FFilterF) GtField(f *Int0F) filter.Filter
- func (i *Int0FFilterF) Gte(value int) filter.Filter
- func (i *Int0FFilterF) GteField(f *Int0F) filter.Filter
- func (i *Int0FFilterF) In(values []int) filter.Filter
- func (i *Int0FFilterF) Lt(value int) filter.Filter
- func (i *Int0FFilterF) LtField(f *Int0F) filter.Filter
- func (i *Int0FFilterF) Lte(value int) filter.Filter
- func (i *Int0FFilterF) LteField(f *Int0F) filter.Filter
- func (i *Int0FFilterF) Mod(divisor, remainder int) filter.Filter
- func (i *Int0FFilterF) Ne(value int) filter.Filter
- func (i *Int0FFilterF) NeField(f *Int0F) filter.Filter
- func (i *Int0FFilterF) Nin(values []int) filter.Filter
- func (b Int0FFilterF) NotExist() filter.Filter
- func (b Int0FFilterF) Type(t bsontype.Type) filter.Filter
- type Int0FUpdaterF
- func (i *Int0FUpdaterF) Inc(num int) updater.Updater
- func (i *Int0FUpdaterF) Max(value int) updater.Updater
- func (i *Int0FUpdaterF) Min(value int) updater.Updater
- func (i *Int0FUpdaterF) Mul(num int) updater.Updater
- func (i *Int0FUpdaterF) Set(value int) updater.Updater
- func (i *Int0FUpdaterF) SetOnIns(value int) updater.Updater
- func (b Int0FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Int0FUpdaterF) Unset() updater.Updater
- type Int160F
- func (b Int160F) AscIndex() index.Key
- func (b Int160F) DescIndex() index.Key
- func (b Int160F) Exist() filter.Filter
- func (a *Int160F) FullName() string
- func (b Int160F) NotExist() filter.Filter
- func (b Int160F) SetOnInsert(value interface{}) updater.Updater
- func (b Int160F) Type(t bsontype.Type) filter.Filter
- func (b Int160F) Unset() updater.Updater
- type Int160FFilterF
- func (i *Int160FFilterF) Eq(value int16) filter.Filter
- func (i *Int160FFilterF) EqField(f *Int160F) filter.Filter
- func (b Int160FFilterF) Exist() filter.Filter
- func (i *Int160FFilterF) Gt(value int16) filter.Filter
- func (i *Int160FFilterF) GtField(f *Int160F) filter.Filter
- func (i *Int160FFilterF) Gte(value int16) filter.Filter
- func (i *Int160FFilterF) GteField(f *Int160F) filter.Filter
- func (i *Int160FFilterF) In(values []int16) filter.Filter
- func (i *Int160FFilterF) Lt(value int16) filter.Filter
- func (i *Int160FFilterF) LtField(f *Int160F) filter.Filter
- func (i *Int160FFilterF) Lte(value int16) filter.Filter
- func (i *Int160FFilterF) LteField(f *Int160F) filter.Filter
- func (i *Int160FFilterF) Mod(divisor, remainder int16) filter.Filter
- func (i *Int160FFilterF) Ne(value int16) filter.Filter
- func (i *Int160FFilterF) NeField(f *Int160F) filter.Filter
- func (i *Int160FFilterF) Nin(values []int16) filter.Filter
- func (b Int160FFilterF) NotExist() filter.Filter
- func (b Int160FFilterF) Type(t bsontype.Type) filter.Filter
- type Int160FUpdaterF
- func (i *Int160FUpdaterF) Inc(num int16) updater.Updater
- func (i *Int160FUpdaterF) Max(value int16) updater.Updater
- func (i *Int160FUpdaterF) Min(value int16) updater.Updater
- func (i *Int160FUpdaterF) Mul(num int16) updater.Updater
- func (i *Int160FUpdaterF) Set(value int16) updater.Updater
- func (i *Int160FUpdaterF) SetOnIns(value int16) updater.Updater
- func (b Int160FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Int160FUpdaterF) Unset() updater.Updater
- type Int161Field
- func (i *Int161Field) AddToSet(value int16) updater.Updater
- func (i *Int161Field) AddToSetValues(a []int16) updater.Updater
- func (b Int161Field) AscIndex() index.Key
- func (i *Int161Field) DeclFid(identifier string) *Int160FFilterF
- func (b Int161Field) DescIndex() index.Key
- func (i *Int161Field) EleAll() *Int160FUpdaterF
- func (i *Int161Field) EleAt(index int) *Int160F
- func (i *Int161Field) EleByFid(identifier string) *Int160FUpdaterF
- func (i *Int161Field) EleOne() *Int160F
- func (i *Int161Field) EleThat() *Int160FUpdaterF
- func (i *Int161Field) Eq(a []int16) filter.Filter
- func (b Int161Field) Exist() filter.Filter
- func (i *Int161Field) Include(a []int16) filter.Filter
- func (b Int161Field) NotExist() filter.Filter
- func (i *Int161Field) Pull(value int16) updater.Updater
- func (i *Int161Field) PullAll(a []int16) updater.Updater
- func (i *Int161Field) Push(value int16) updater.Updater
- func (i *Int161Field) PushByModifier(m updater.PushModifier, each []int16) updater.Updater
- func (i *Int161Field) Set(a []int16) updater.Updater
- func (b Int161Field) SetOnInsert(value interface{}) updater.Updater
- func (b Int161Field) Type(t bsontype.Type) filter.Filter
- func (b Int161Field) Unset() updater.Updater
- type Int1Field
- func (i *Int1Field) AddToSet(value int) updater.Updater
- func (i *Int1Field) AddToSetValues(a []int) updater.Updater
- func (b Int1Field) AscIndex() index.Key
- func (i *Int1Field) DeclFid(identifier string) *Int0FFilterF
- func (b Int1Field) DescIndex() index.Key
- func (i *Int1Field) EleAll() *Int0FUpdaterF
- func (i *Int1Field) EleAt(index int) *Int0F
- func (i *Int1Field) EleByFid(identifier string) *Int0FUpdaterF
- func (i *Int1Field) EleOne() *Int0F
- func (i *Int1Field) EleThat() *Int0FUpdaterF
- func (i *Int1Field) Eq(a []int) filter.Filter
- func (b Int1Field) Exist() filter.Filter
- func (i *Int1Field) Include(a []int) filter.Filter
- func (b Int1Field) NotExist() filter.Filter
- func (i *Int1Field) Pull(value int) updater.Updater
- func (i *Int1Field) PullAll(a []int) updater.Updater
- func (i *Int1Field) Push(value int) updater.Updater
- func (i *Int1Field) PushByModifier(m updater.PushModifier, each []int) updater.Updater
- func (i *Int1Field) Set(a []int) updater.Updater
- func (b Int1Field) SetOnInsert(value interface{}) updater.Updater
- func (b Int1Field) Type(t bsontype.Type) filter.Filter
- func (b Int1Field) Unset() updater.Updater
- type Int320F
- func (b Int320F) AscIndex() index.Key
- func (b Int320F) DescIndex() index.Key
- func (b Int320F) Exist() filter.Filter
- func (a *Int320F) FullName() string
- func (b Int320F) NotExist() filter.Filter
- func (b Int320F) SetOnInsert(value interface{}) updater.Updater
- func (b Int320F) Type(t bsontype.Type) filter.Filter
- func (b Int320F) Unset() updater.Updater
- type Int320FFilterF
- func (i *Int320FFilterF) Eq(value int32) filter.Filter
- func (i *Int320FFilterF) EqField(f *Int320F) filter.Filter
- func (b Int320FFilterF) Exist() filter.Filter
- func (i *Int320FFilterF) Gt(value int32) filter.Filter
- func (i *Int320FFilterF) GtField(f *Int320F) filter.Filter
- func (i *Int320FFilterF) Gte(value int32) filter.Filter
- func (i *Int320FFilterF) GteField(f *Int320F) filter.Filter
- func (i *Int320FFilterF) In(values []int32) filter.Filter
- func (i *Int320FFilterF) Lt(value int32) filter.Filter
- func (i *Int320FFilterF) LtField(f *Int320F) filter.Filter
- func (i *Int320FFilterF) Lte(value int32) filter.Filter
- func (i *Int320FFilterF) LteField(f *Int320F) filter.Filter
- func (i *Int320FFilterF) Mod(divisor, remainder int32) filter.Filter
- func (i *Int320FFilterF) Ne(value int32) filter.Filter
- func (i *Int320FFilterF) NeField(f *Int320F) filter.Filter
- func (i *Int320FFilterF) Nin(values []int32) filter.Filter
- func (b Int320FFilterF) NotExist() filter.Filter
- func (b Int320FFilterF) Type(t bsontype.Type) filter.Filter
- type Int320FUpdaterF
- func (i *Int320FUpdaterF) Inc(num int32) updater.Updater
- func (i *Int320FUpdaterF) Max(value int32) updater.Updater
- func (i *Int320FUpdaterF) Min(value int32) updater.Updater
- func (i *Int320FUpdaterF) Mul(num int32) updater.Updater
- func (i *Int320FUpdaterF) Set(value int32) updater.Updater
- func (i *Int320FUpdaterF) SetOnIns(value int32) updater.Updater
- func (b Int320FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Int320FUpdaterF) Unset() updater.Updater
- type Int321Field
- func (i *Int321Field) AddToSet(value int32) updater.Updater
- func (i *Int321Field) AddToSetValues(a []int32) updater.Updater
- func (b Int321Field) AscIndex() index.Key
- func (i *Int321Field) DeclFid(identifier string) *Int320FFilterF
- func (b Int321Field) DescIndex() index.Key
- func (i *Int321Field) EleAll() *Int320FUpdaterF
- func (i *Int321Field) EleAt(index int) *Int320F
- func (i *Int321Field) EleByFid(identifier string) *Int320FUpdaterF
- func (i *Int321Field) EleOne() *Int320F
- func (i *Int321Field) EleThat() *Int320FUpdaterF
- func (i *Int321Field) Eq(a []int32) filter.Filter
- func (b Int321Field) Exist() filter.Filter
- func (i *Int321Field) Include(a []int32) filter.Filter
- func (b Int321Field) NotExist() filter.Filter
- func (i *Int321Field) Pull(value int32) updater.Updater
- func (i *Int321Field) PullAll(a []int32) updater.Updater
- func (i *Int321Field) Push(value int32) updater.Updater
- func (i *Int321Field) PushByModifier(m updater.PushModifier, each []int32) updater.Updater
- func (i *Int321Field) Set(a []int32) updater.Updater
- func (b Int321Field) SetOnInsert(value interface{}) updater.Updater
- func (b Int321Field) Type(t bsontype.Type) filter.Filter
- func (b Int321Field) Unset() updater.Updater
- type Int640F
- func (b Int640F) AscIndex() index.Key
- func (b Int640F) DescIndex() index.Key
- func (b Int640F) Exist() filter.Filter
- func (a *Int640F) FullName() string
- func (b Int640F) NotExist() filter.Filter
- func (b Int640F) SetOnInsert(value interface{}) updater.Updater
- func (b Int640F) Type(t bsontype.Type) filter.Filter
- func (b Int640F) Unset() updater.Updater
- type Int640FFilterF
- func (i *Int640FFilterF) Eq(value int64) filter.Filter
- func (i *Int640FFilterF) EqField(f *Int640F) filter.Filter
- func (b Int640FFilterF) Exist() filter.Filter
- func (i *Int640FFilterF) Gt(value int64) filter.Filter
- func (i *Int640FFilterF) GtField(f *Int640F) filter.Filter
- func (i *Int640FFilterF) Gte(value int64) filter.Filter
- func (i *Int640FFilterF) GteField(f *Int640F) filter.Filter
- func (i *Int640FFilterF) In(values []int64) filter.Filter
- func (i *Int640FFilterF) Lt(value int64) filter.Filter
- func (i *Int640FFilterF) LtField(f *Int640F) filter.Filter
- func (i *Int640FFilterF) Lte(value int64) filter.Filter
- func (i *Int640FFilterF) LteField(f *Int640F) filter.Filter
- func (i *Int640FFilterF) Mod(divisor, remainder int64) filter.Filter
- func (i *Int640FFilterF) Ne(value int64) filter.Filter
- func (i *Int640FFilterF) NeField(f *Int640F) filter.Filter
- func (i *Int640FFilterF) Nin(values []int64) filter.Filter
- func (b Int640FFilterF) NotExist() filter.Filter
- func (b Int640FFilterF) Type(t bsontype.Type) filter.Filter
- type Int640FUpdaterF
- func (i *Int640FUpdaterF) Inc(num int64) updater.Updater
- func (i *Int640FUpdaterF) Max(value int64) updater.Updater
- func (i *Int640FUpdaterF) Min(value int64) updater.Updater
- func (i *Int640FUpdaterF) Mul(num int64) updater.Updater
- func (i *Int640FUpdaterF) Set(value int64) updater.Updater
- func (i *Int640FUpdaterF) SetOnIns(value int64) updater.Updater
- func (b Int640FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Int640FUpdaterF) Unset() updater.Updater
- type Int641Field
- func (i *Int641Field) AddToSet(value int64) updater.Updater
- func (i *Int641Field) AddToSetValues(a []int64) updater.Updater
- func (b Int641Field) AscIndex() index.Key
- func (i *Int641Field) DeclFid(identifier string) *Int640FFilterF
- func (b Int641Field) DescIndex() index.Key
- func (i *Int641Field) EleAll() *Int640FUpdaterF
- func (i *Int641Field) EleAt(index int) *Int640F
- func (i *Int641Field) EleByFid(identifier string) *Int640FUpdaterF
- func (i *Int641Field) EleOne() *Int640F
- func (i *Int641Field) EleThat() *Int640FUpdaterF
- func (i *Int641Field) Eq(a []int64) filter.Filter
- func (b Int641Field) Exist() filter.Filter
- func (i *Int641Field) Include(a []int64) filter.Filter
- func (b Int641Field) NotExist() filter.Filter
- func (i *Int641Field) Pull(value int64) updater.Updater
- func (i *Int641Field) PullAll(a []int64) updater.Updater
- func (i *Int641Field) Push(value int64) updater.Updater
- func (i *Int641Field) PushByModifier(m updater.PushModifier, each []int64) updater.Updater
- func (i *Int641Field) Set(a []int64) updater.Updater
- func (b Int641Field) SetOnInsert(value interface{}) updater.Updater
- func (b Int641Field) Type(t bsontype.Type) filter.Filter
- func (b Int641Field) Unset() updater.Updater
- type Int80F
- func (b Int80F) AscIndex() index.Key
- func (b Int80F) DescIndex() index.Key
- func (b Int80F) Exist() filter.Filter
- func (a *Int80F) FullName() string
- func (b Int80F) NotExist() filter.Filter
- func (b Int80F) SetOnInsert(value interface{}) updater.Updater
- func (b Int80F) Type(t bsontype.Type) filter.Filter
- func (b Int80F) Unset() updater.Updater
- type Int80FFilterF
- func (i *Int80FFilterF) Eq(value int8) filter.Filter
- func (i *Int80FFilterF) EqField(f *Int80F) filter.Filter
- func (b Int80FFilterF) Exist() filter.Filter
- func (i *Int80FFilterF) Gt(value int8) filter.Filter
- func (i *Int80FFilterF) GtField(f *Int80F) filter.Filter
- func (i *Int80FFilterF) Gte(value int8) filter.Filter
- func (i *Int80FFilterF) GteField(f *Int80F) filter.Filter
- func (i *Int80FFilterF) In(values []int8) filter.Filter
- func (i *Int80FFilterF) Lt(value int8) filter.Filter
- func (i *Int80FFilterF) LtField(f *Int80F) filter.Filter
- func (i *Int80FFilterF) Lte(value int8) filter.Filter
- func (i *Int80FFilterF) LteField(f *Int80F) filter.Filter
- func (i *Int80FFilterF) Mod(divisor, remainder int8) filter.Filter
- func (i *Int80FFilterF) Ne(value int8) filter.Filter
- func (i *Int80FFilterF) NeField(f *Int80F) filter.Filter
- func (i *Int80FFilterF) Nin(values []int8) filter.Filter
- func (b Int80FFilterF) NotExist() filter.Filter
- func (b Int80FFilterF) Type(t bsontype.Type) filter.Filter
- type Int80FUpdaterF
- func (i *Int80FUpdaterF) Inc(num int8) updater.Updater
- func (i *Int80FUpdaterF) Max(value int8) updater.Updater
- func (i *Int80FUpdaterF) Min(value int8) updater.Updater
- func (i *Int80FUpdaterF) Mul(num int8) updater.Updater
- func (i *Int80FUpdaterF) Set(value int8) updater.Updater
- func (i *Int80FUpdaterF) SetOnIns(value int8) updater.Updater
- func (b Int80FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Int80FUpdaterF) Unset() updater.Updater
- type Int81Field
- func (i *Int81Field) AddToSet(value int8) updater.Updater
- func (i *Int81Field) AddToSetValues(a []int8) updater.Updater
- func (b Int81Field) AscIndex() index.Key
- func (i *Int81Field) DeclFid(identifier string) *Int80FFilterF
- func (b Int81Field) DescIndex() index.Key
- func (i *Int81Field) EleAll() *Int80FUpdaterF
- func (i *Int81Field) EleAt(index int) *Int80F
- func (i *Int81Field) EleByFid(identifier string) *Int80FUpdaterF
- func (i *Int81Field) EleOne() *Int80F
- func (i *Int81Field) EleThat() *Int80FUpdaterF
- func (i *Int81Field) Eq(a []int8) filter.Filter
- func (b Int81Field) Exist() filter.Filter
- func (i *Int81Field) Include(a []int8) filter.Filter
- func (b Int81Field) NotExist() filter.Filter
- func (i *Int81Field) Pull(value int8) updater.Updater
- func (i *Int81Field) PullAll(a []int8) updater.Updater
- func (i *Int81Field) Push(value int8) updater.Updater
- func (i *Int81Field) PushByModifier(m updater.PushModifier, each []int8) updater.Updater
- func (i *Int81Field) Set(a []int8) updater.Updater
- func (b Int81Field) SetOnInsert(value interface{}) updater.Updater
- func (b Int81Field) Type(t bsontype.Type) filter.Filter
- func (b Int81Field) Unset() updater.Updater
- type MultiPointField
- func (b MultiPointField) Exist() filter.Filter
- func (p *MultiPointField) Flat() *PointFlat
- func (b MultiPointField) NotExist() filter.Filter
- func (p *MultiPointField) Set(value *geojson.MultiPoint) updater.Updater
- func (p *MultiPointField) SetOnInsert(value *geojson.MultiPoint) updater.Updater
- func (p *MultiPointField) Sphere() *PointSphere
- func (b MultiPointField) Type(t bsontype.Type) filter.Filter
- func (b MultiPointField) Unset() updater.Updater
- type MultiPolygonField
- func (b MultiPolygonField) Exist() filter.Filter
- func (p *MultiPolygonField) GeoIntersects(polygon *geojson.Polygon) filter.Filter
- func (p *MultiPolygonField) GeoIntersectsCcwCrs(polygon *geojson.Polygon) filter.Filter
- func (p *MultiPolygonField) GeoIntersectsMul(polygon *geojson.MultiPolygon) filter.Filter
- func (p *MultiPolygonField) Index() index.Key
- func (b MultiPolygonField) NotExist() filter.Filter
- func (p *MultiPolygonField) Set(value *geojson.MultiPolygon) updater.Updater
- func (p *MultiPolygonField) SetOnInsert(value *geojson.MultiPolygon) updater.Updater
- func (b MultiPolygonField) Type(t bsontype.Type) filter.Filter
- func (b MultiPolygonField) Unset() updater.Updater
- type ObjectID0F
- func (b ObjectID0F) AscIndex() index.Key
- func (b ObjectID0F) DescIndex() index.Key
- func (b ObjectID0F) Exist() filter.Filter
- func (a *ObjectID0F) FullName() string
- func (b ObjectID0F) NotExist() filter.Filter
- func (b ObjectID0F) SetOnInsert(value interface{}) updater.Updater
- func (b ObjectID0F) Type(t bsontype.Type) filter.Filter
- func (b ObjectID0F) Unset() updater.Updater
- type ObjectID0FFilterF
- func (i *ObjectID0FFilterF) Eq(value primitive.ObjectID) filter.Filter
- func (i *ObjectID0FFilterF) EqField(f *ObjectID0F) filter.Filter
- func (b ObjectID0FFilterF) Exist() filter.Filter
- func (i *ObjectID0FFilterF) Gt(value primitive.ObjectID) filter.Filter
- func (i *ObjectID0FFilterF) GtField(f *ObjectID0F) filter.Filter
- func (i *ObjectID0FFilterF) Gte(value primitive.ObjectID) filter.Filter
- func (i *ObjectID0FFilterF) GteField(f *ObjectID0F) filter.Filter
- func (i *ObjectID0FFilterF) In(values []primitive.ObjectID) filter.Filter
- func (i *ObjectID0FFilterF) Lt(value primitive.ObjectID) filter.Filter
- func (i *ObjectID0FFilterF) LtField(f *ObjectID0F) filter.Filter
- func (i *ObjectID0FFilterF) Lte(value primitive.ObjectID) filter.Filter
- func (i *ObjectID0FFilterF) LteField(f *ObjectID0F) filter.Filter
- func (i *ObjectID0FFilterF) Ne(value primitive.ObjectID) filter.Filter
- func (i *ObjectID0FFilterF) NeField(f *ObjectID0F) filter.Filter
- func (i *ObjectID0FFilterF) Nin(values []primitive.ObjectID) filter.Filter
- func (b ObjectID0FFilterF) NotExist() filter.Filter
- func (b ObjectID0FFilterF) Type(t bsontype.Type) filter.Filter
- type ObjectID0FUpdaterF
- func (i *ObjectID0FUpdaterF) Max(value primitive.ObjectID) updater.Updater
- func (i *ObjectID0FUpdaterF) Min(value primitive.ObjectID) updater.Updater
- func (i *ObjectID0FUpdaterF) Set(value primitive.ObjectID) updater.Updater
- func (i *ObjectID0FUpdaterF) SetOnIns(value primitive.ObjectID) updater.Updater
- func (b ObjectID0FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b ObjectID0FUpdaterF) Unset() updater.Updater
- type PointField
- func (b PointField) Exist() filter.Filter
- func (p *PointField) Flat() *PointFlat
- func (b PointField) NotExist() filter.Filter
- func (p *PointField) Set(value *geojson.Point) updater.Updater
- func (p *PointField) SetOnInsert(value *geojson.Point) updater.Updater
- func (p *PointField) Sphere() *PointSphere
- func (b PointField) Type(t bsontype.Type) filter.Filter
- func (b PointField) Unset() updater.Updater
- type PointFlat
- func (f *PointFlat) FullName() string
- func (f *PointFlat) GeoWithinBox(bottomLeft, upperRight geojson.Coordinate) filter.Filter
- func (f *PointFlat) GeoWithinCircle(center geojson.Coordinate, radiusNoUnit float64) filter.Filter
- func (f *PointFlat) GeoWithinPolygon(c1, c2, c3 geojson.Coordinate, cs ...geojson.Coordinate) filter.Filter
- func (f *PointFlat) Index() index.Key
- func (f *PointFlat) Near(point geojson.Coordinate, maxDistance float64) filter.Filter
- type PointSphere
- func (s *PointSphere) FullName() string
- func (s *PointSphere) GeoWithinCcwCrs(polygon *geojson.Polygon) filter.Filter
- func (s *PointSphere) GeoWithinCircle(center geojson.Coordinate, radians float64) filter.Filter
- func (s *PointSphere) GeoWithinMulPyg(polygon *geojson.MultiPolygon) filter.Filter
- func (s *PointSphere) GeoWithinPyg(polygon *geojson.Polygon) filter.Filter
- func (s *PointSphere) Index() index.Key
- func (s *PointSphere) Near(point geojson.Point, maxDistance float64, minDistance ...float64) filter.Filter
- type PolygonField
- func (b PolygonField) Exist() filter.Filter
- func (p *PolygonField) GeoIntersects(polygon *geojson.Polygon) filter.Filter
- func (p *PolygonField) GeoIntersectsCcwCrs(polygon *geojson.Polygon) filter.Filter
- func (p *PolygonField) GeoIntersectsMul(polygon *geojson.MultiPolygon) filter.Filter
- func (p *PolygonField) Index() index.Key
- func (b PolygonField) NotExist() filter.Filter
- func (p *PolygonField) Set(value *geojson.Polygon) updater.Updater
- func (p *PolygonField) SetOnInsert(value *geojson.Polygon) updater.Updater
- func (b PolygonField) Type(t bsontype.Type) filter.Filter
- func (b PolygonField) Unset() updater.Updater
- type String0F
- func (b String0F) AscIndex() index.Key
- func (b String0F) DescIndex() index.Key
- func (b String0F) Exist() filter.Filter
- func (a *String0F) FullName() string
- func (b String0F) NotExist() filter.Filter
- func (b String0F) SetOnInsert(value interface{}) updater.Updater
- func (b String0F) Type(t bsontype.Type) filter.Filter
- func (b String0F) Unset() updater.Updater
- type String0FFilterF
- func (i *String0FFilterF) Eq(value string) filter.Filter
- func (i *String0FFilterF) EqField(f *String0F) filter.Filter
- func (b String0FFilterF) Exist() filter.Filter
- func (i *String0FFilterF) Gt(value string) filter.Filter
- func (i *String0FFilterF) GtField(f *String0F) filter.Filter
- func (i *String0FFilterF) Gte(value string) filter.Filter
- func (i *String0FFilterF) GteField(f *String0F) filter.Filter
- func (i *String0FFilterF) In(values []string) filter.Filter
- func (i *String0FFilterF) Lt(value string) filter.Filter
- func (i *String0FFilterF) LtField(f *String0F) filter.Filter
- func (i *String0FFilterF) Lte(value string) filter.Filter
- func (i *String0FFilterF) LteField(f *String0F) filter.Filter
- func (i *String0FFilterF) Ne(value string) filter.Filter
- func (i *String0FFilterF) NeField(f *String0F) filter.Filter
- func (i *String0FFilterF) Nin(values []string) filter.Filter
- func (b String0FFilterF) NotExist() filter.Filter
- func (b String0FFilterF) Type(t bsontype.Type) filter.Filter
- type String0FUpdaterF
- func (i *String0FUpdaterF) Max(value string) updater.Updater
- func (i *String0FUpdaterF) Min(value string) updater.Updater
- func (i *String0FUpdaterF) Regex(regex primitive.Regex) filter.Filter
- func (i *String0FUpdaterF) Set(value string) updater.Updater
- func (i *String0FUpdaterF) SetOnIns(value string) updater.Updater
- func (b String0FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b String0FUpdaterF) Unset() updater.Updater
- type String1Field
- func (i *String1Field) AddToSet(value string) updater.Updater
- func (i *String1Field) AddToSetValues(a []string) updater.Updater
- func (b String1Field) AscIndex() index.Key
- func (i *String1Field) DeclFid(identifier string) *String0FFilterF
- func (b String1Field) DescIndex() index.Key
- func (i *String1Field) EleAll() *String0FUpdaterF
- func (i *String1Field) EleAt(index int) *String0F
- func (i *String1Field) EleByFid(identifier string) *String0FUpdaterF
- func (i *String1Field) EleOne() *String0F
- func (i *String1Field) EleThat() *String0FUpdaterF
- func (i *String1Field) Eq(a []string) filter.Filter
- func (b String1Field) Exist() filter.Filter
- func (i *String1Field) Include(a []string) filter.Filter
- func (b String1Field) NotExist() filter.Filter
- func (i *String1Field) Pull(value string) updater.Updater
- func (i *String1Field) PullAll(a []string) updater.Updater
- func (i *String1Field) Push(value string) updater.Updater
- func (i *String1Field) PushByModifier(m updater.PushModifier, each []string) updater.Updater
- func (i *String1Field) Set(a []string) updater.Updater
- func (b String1Field) SetOnInsert(value interface{}) updater.Updater
- func (b String1Field) Type(t bsontype.Type) filter.Filter
- func (b String1Field) Unset() updater.Updater
- type StructFilterF
- type StructUpdaterF
- type Typ
- type Type
- type Uint0F
- func (b Uint0F) AscIndex() index.Key
- func (b Uint0F) DescIndex() index.Key
- func (b Uint0F) Exist() filter.Filter
- func (a *Uint0F) FullName() string
- func (b Uint0F) NotExist() filter.Filter
- func (b Uint0F) SetOnInsert(value interface{}) updater.Updater
- func (b Uint0F) Type(t bsontype.Type) filter.Filter
- func (b Uint0F) Unset() updater.Updater
- type Uint0FFilterF
- func (i *Uint0FFilterF) Eq(value uint) filter.Filter
- func (i *Uint0FFilterF) EqField(f *Uint0F) filter.Filter
- func (b Uint0FFilterF) Exist() filter.Filter
- func (i *Uint0FFilterF) Gt(value uint) filter.Filter
- func (i *Uint0FFilterF) GtField(f *Uint0F) filter.Filter
- func (i *Uint0FFilterF) Gte(value uint) filter.Filter
- func (i *Uint0FFilterF) GteField(f *Uint0F) filter.Filter
- func (i *Uint0FFilterF) In(values []uint) filter.Filter
- func (i *Uint0FFilterF) Lt(value uint) filter.Filter
- func (i *Uint0FFilterF) LtField(f *Uint0F) filter.Filter
- func (i *Uint0FFilterF) Lte(value uint) filter.Filter
- func (i *Uint0FFilterF) LteField(f *Uint0F) filter.Filter
- func (i *Uint0FFilterF) Mod(divisor, remainder uint) filter.Filter
- func (i *Uint0FFilterF) Ne(value uint) filter.Filter
- func (i *Uint0FFilterF) NeField(f *Uint0F) filter.Filter
- func (i *Uint0FFilterF) Nin(values []uint) filter.Filter
- func (b Uint0FFilterF) NotExist() filter.Filter
- func (b Uint0FFilterF) Type(t bsontype.Type) filter.Filter
- type Uint0FUpdaterF
- func (i *Uint0FUpdaterF) Inc(num uint) updater.Updater
- func (i *Uint0FUpdaterF) Max(value uint) updater.Updater
- func (i *Uint0FUpdaterF) Min(value uint) updater.Updater
- func (i *Uint0FUpdaterF) Mul(num uint) updater.Updater
- func (i *Uint0FUpdaterF) Set(value uint) updater.Updater
- func (i *Uint0FUpdaterF) SetOnIns(value uint) updater.Updater
- func (b Uint0FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Uint0FUpdaterF) Unset() updater.Updater
- type Uint160F
- func (b Uint160F) AscIndex() index.Key
- func (b Uint160F) DescIndex() index.Key
- func (b Uint160F) Exist() filter.Filter
- func (a *Uint160F) FullName() string
- func (b Uint160F) NotExist() filter.Filter
- func (b Uint160F) SetOnInsert(value interface{}) updater.Updater
- func (b Uint160F) Type(t bsontype.Type) filter.Filter
- func (b Uint160F) Unset() updater.Updater
- type Uint160FFilterF
- func (i *Uint160FFilterF) Eq(value uint16) filter.Filter
- func (i *Uint160FFilterF) EqField(f *Uint160F) filter.Filter
- func (b Uint160FFilterF) Exist() filter.Filter
- func (i *Uint160FFilterF) Gt(value uint16) filter.Filter
- func (i *Uint160FFilterF) GtField(f *Uint160F) filter.Filter
- func (i *Uint160FFilterF) Gte(value uint16) filter.Filter
- func (i *Uint160FFilterF) GteField(f *Uint160F) filter.Filter
- func (i *Uint160FFilterF) In(values []uint16) filter.Filter
- func (i *Uint160FFilterF) Lt(value uint16) filter.Filter
- func (i *Uint160FFilterF) LtField(f *Uint160F) filter.Filter
- func (i *Uint160FFilterF) Lte(value uint16) filter.Filter
- func (i *Uint160FFilterF) LteField(f *Uint160F) filter.Filter
- func (i *Uint160FFilterF) Mod(divisor, remainder uint16) filter.Filter
- func (i *Uint160FFilterF) Ne(value uint16) filter.Filter
- func (i *Uint160FFilterF) NeField(f *Uint160F) filter.Filter
- func (i *Uint160FFilterF) Nin(values []uint16) filter.Filter
- func (b Uint160FFilterF) NotExist() filter.Filter
- func (b Uint160FFilterF) Type(t bsontype.Type) filter.Filter
- type Uint160FUpdaterF
- func (i *Uint160FUpdaterF) Inc(num uint16) updater.Updater
- func (i *Uint160FUpdaterF) Max(value uint16) updater.Updater
- func (i *Uint160FUpdaterF) Min(value uint16) updater.Updater
- func (i *Uint160FUpdaterF) Mul(num uint16) updater.Updater
- func (i *Uint160FUpdaterF) Set(value uint16) updater.Updater
- func (i *Uint160FUpdaterF) SetOnIns(value uint16) updater.Updater
- func (b Uint160FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Uint160FUpdaterF) Unset() updater.Updater
- type Uint161Field
- func (i *Uint161Field) AddToSet(value uint16) updater.Updater
- func (i *Uint161Field) AddToSetValues(a []uint16) updater.Updater
- func (b Uint161Field) AscIndex() index.Key
- func (i *Uint161Field) DeclFid(identifier string) *Uint160FFilterF
- func (b Uint161Field) DescIndex() index.Key
- func (i *Uint161Field) EleAll() *Uint160FUpdaterF
- func (i *Uint161Field) EleAt(index int) *Uint160F
- func (i *Uint161Field) EleByFid(identifier string) *Uint160FUpdaterF
- func (i *Uint161Field) EleOne() *Uint160F
- func (i *Uint161Field) EleThat() *Uint160FUpdaterF
- func (i *Uint161Field) Eq(a []uint16) filter.Filter
- func (b Uint161Field) Exist() filter.Filter
- func (i *Uint161Field) Include(a []uint16) filter.Filter
- func (b Uint161Field) NotExist() filter.Filter
- func (i *Uint161Field) Pull(value uint16) updater.Updater
- func (i *Uint161Field) PullAll(a []uint16) updater.Updater
- func (i *Uint161Field) Push(value uint16) updater.Updater
- func (i *Uint161Field) PushByModifier(m updater.PushModifier, each []uint16) updater.Updater
- func (i *Uint161Field) Set(a []uint16) updater.Updater
- func (b Uint161Field) SetOnInsert(value interface{}) updater.Updater
- func (b Uint161Field) Type(t bsontype.Type) filter.Filter
- func (b Uint161Field) Unset() updater.Updater
- type Uint1Field
- func (i *Uint1Field) AddToSet(value uint) updater.Updater
- func (i *Uint1Field) AddToSetValues(a []uint) updater.Updater
- func (b Uint1Field) AscIndex() index.Key
- func (i *Uint1Field) DeclFid(identifier string) *Uint0FFilterF
- func (b Uint1Field) DescIndex() index.Key
- func (i *Uint1Field) EleAll() *Uint0FUpdaterF
- func (i *Uint1Field) EleAt(index int) *Uint0F
- func (i *Uint1Field) EleByFid(identifier string) *Uint0FUpdaterF
- func (i *Uint1Field) EleOne() *Uint0F
- func (i *Uint1Field) EleThat() *Uint0FUpdaterF
- func (i *Uint1Field) Eq(a []uint) filter.Filter
- func (b Uint1Field) Exist() filter.Filter
- func (i *Uint1Field) Include(a []uint) filter.Filter
- func (b Uint1Field) NotExist() filter.Filter
- func (i *Uint1Field) Pull(value uint) updater.Updater
- func (i *Uint1Field) PullAll(a []uint) updater.Updater
- func (i *Uint1Field) Push(value uint) updater.Updater
- func (i *Uint1Field) PushByModifier(m updater.PushModifier, each []uint) updater.Updater
- func (i *Uint1Field) Set(a []uint) updater.Updater
- func (b Uint1Field) SetOnInsert(value interface{}) updater.Updater
- func (b Uint1Field) Type(t bsontype.Type) filter.Filter
- func (b Uint1Field) Unset() updater.Updater
- type Uint320F
- func (b Uint320F) AscIndex() index.Key
- func (b Uint320F) DescIndex() index.Key
- func (b Uint320F) Exist() filter.Filter
- func (a *Uint320F) FullName() string
- func (b Uint320F) NotExist() filter.Filter
- func (b Uint320F) SetOnInsert(value interface{}) updater.Updater
- func (b Uint320F) Type(t bsontype.Type) filter.Filter
- func (b Uint320F) Unset() updater.Updater
- type Uint320FFilterF
- func (i *Uint320FFilterF) Eq(value uint32) filter.Filter
- func (i *Uint320FFilterF) EqField(f *Uint320F) filter.Filter
- func (b Uint320FFilterF) Exist() filter.Filter
- func (i *Uint320FFilterF) Gt(value uint32) filter.Filter
- func (i *Uint320FFilterF) GtField(f *Uint320F) filter.Filter
- func (i *Uint320FFilterF) Gte(value uint32) filter.Filter
- func (i *Uint320FFilterF) GteField(f *Uint320F) filter.Filter
- func (i *Uint320FFilterF) In(values []uint32) filter.Filter
- func (i *Uint320FFilterF) Lt(value uint32) filter.Filter
- func (i *Uint320FFilterF) LtField(f *Uint320F) filter.Filter
- func (i *Uint320FFilterF) Lte(value uint32) filter.Filter
- func (i *Uint320FFilterF) LteField(f *Uint320F) filter.Filter
- func (i *Uint320FFilterF) Mod(divisor, remainder uint32) filter.Filter
- func (i *Uint320FFilterF) Ne(value uint32) filter.Filter
- func (i *Uint320FFilterF) NeField(f *Uint320F) filter.Filter
- func (i *Uint320FFilterF) Nin(values []uint32) filter.Filter
- func (b Uint320FFilterF) NotExist() filter.Filter
- func (b Uint320FFilterF) Type(t bsontype.Type) filter.Filter
- type Uint320FUpdaterF
- func (i *Uint320FUpdaterF) Inc(num uint32) updater.Updater
- func (i *Uint320FUpdaterF) Max(value uint32) updater.Updater
- func (i *Uint320FUpdaterF) Min(value uint32) updater.Updater
- func (i *Uint320FUpdaterF) Mul(num uint32) updater.Updater
- func (i *Uint320FUpdaterF) Set(value uint32) updater.Updater
- func (i *Uint320FUpdaterF) SetOnIns(value uint32) updater.Updater
- func (b Uint320FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Uint320FUpdaterF) Unset() updater.Updater
- type Uint321Field
- func (i *Uint321Field) AddToSet(value uint32) updater.Updater
- func (i *Uint321Field) AddToSetValues(a []uint32) updater.Updater
- func (b Uint321Field) AscIndex() index.Key
- func (i *Uint321Field) DeclFid(identifier string) *Uint320FFilterF
- func (b Uint321Field) DescIndex() index.Key
- func (i *Uint321Field) EleAll() *Uint320FUpdaterF
- func (i *Uint321Field) EleAt(index int) *Uint320F
- func (i *Uint321Field) EleByFid(identifier string) *Uint320FUpdaterF
- func (i *Uint321Field) EleOne() *Uint320F
- func (i *Uint321Field) EleThat() *Uint320FUpdaterF
- func (i *Uint321Field) Eq(a []uint32) filter.Filter
- func (b Uint321Field) Exist() filter.Filter
- func (i *Uint321Field) Include(a []uint32) filter.Filter
- func (b Uint321Field) NotExist() filter.Filter
- func (i *Uint321Field) Pull(value uint32) updater.Updater
- func (i *Uint321Field) PullAll(a []uint32) updater.Updater
- func (i *Uint321Field) Push(value uint32) updater.Updater
- func (i *Uint321Field) PushByModifier(m updater.PushModifier, each []uint32) updater.Updater
- func (i *Uint321Field) Set(a []uint32) updater.Updater
- func (b Uint321Field) SetOnInsert(value interface{}) updater.Updater
- func (b Uint321Field) Type(t bsontype.Type) filter.Filter
- func (b Uint321Field) Unset() updater.Updater
- type Uint640F
- func (b Uint640F) AscIndex() index.Key
- func (b Uint640F) DescIndex() index.Key
- func (b Uint640F) Exist() filter.Filter
- func (a *Uint640F) FullName() string
- func (b Uint640F) NotExist() filter.Filter
- func (b Uint640F) SetOnInsert(value interface{}) updater.Updater
- func (b Uint640F) Type(t bsontype.Type) filter.Filter
- func (b Uint640F) Unset() updater.Updater
- type Uint640FFilterF
- func (i *Uint640FFilterF) Eq(value uint64) filter.Filter
- func (i *Uint640FFilterF) EqField(f *Uint640F) filter.Filter
- func (b Uint640FFilterF) Exist() filter.Filter
- func (i *Uint640FFilterF) Gt(value uint64) filter.Filter
- func (i *Uint640FFilterF) GtField(f *Uint640F) filter.Filter
- func (i *Uint640FFilterF) Gte(value uint64) filter.Filter
- func (i *Uint640FFilterF) GteField(f *Uint640F) filter.Filter
- func (i *Uint640FFilterF) In(values []uint64) filter.Filter
- func (i *Uint640FFilterF) Lt(value uint64) filter.Filter
- func (i *Uint640FFilterF) LtField(f *Uint640F) filter.Filter
- func (i *Uint640FFilterF) Lte(value uint64) filter.Filter
- func (i *Uint640FFilterF) LteField(f *Uint640F) filter.Filter
- func (i *Uint640FFilterF) Mod(divisor, remainder uint64) filter.Filter
- func (i *Uint640FFilterF) Ne(value uint64) filter.Filter
- func (i *Uint640FFilterF) NeField(f *Uint640F) filter.Filter
- func (i *Uint640FFilterF) Nin(values []uint64) filter.Filter
- func (b Uint640FFilterF) NotExist() filter.Filter
- func (b Uint640FFilterF) Type(t bsontype.Type) filter.Filter
- type Uint640FUpdaterF
- func (i *Uint640FUpdaterF) Inc(num uint64) updater.Updater
- func (i *Uint640FUpdaterF) Max(value uint64) updater.Updater
- func (i *Uint640FUpdaterF) Min(value uint64) updater.Updater
- func (i *Uint640FUpdaterF) Mul(num uint64) updater.Updater
- func (i *Uint640FUpdaterF) Set(value uint64) updater.Updater
- func (i *Uint640FUpdaterF) SetOnIns(value uint64) updater.Updater
- func (b Uint640FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Uint640FUpdaterF) Unset() updater.Updater
- type Uint641Field
- func (i *Uint641Field) AddToSet(value uint64) updater.Updater
- func (i *Uint641Field) AddToSetValues(a []uint64) updater.Updater
- func (b Uint641Field) AscIndex() index.Key
- func (i *Uint641Field) DeclFid(identifier string) *Uint640FFilterF
- func (b Uint641Field) DescIndex() index.Key
- func (i *Uint641Field) EleAll() *Uint640FUpdaterF
- func (i *Uint641Field) EleAt(index int) *Uint640F
- func (i *Uint641Field) EleByFid(identifier string) *Uint640FUpdaterF
- func (i *Uint641Field) EleOne() *Uint640F
- func (i *Uint641Field) EleThat() *Uint640FUpdaterF
- func (i *Uint641Field) Eq(a []uint64) filter.Filter
- func (b Uint641Field) Exist() filter.Filter
- func (i *Uint641Field) Include(a []uint64) filter.Filter
- func (b Uint641Field) NotExist() filter.Filter
- func (i *Uint641Field) Pull(value uint64) updater.Updater
- func (i *Uint641Field) PullAll(a []uint64) updater.Updater
- func (i *Uint641Field) Push(value uint64) updater.Updater
- func (i *Uint641Field) PushByModifier(m updater.PushModifier, each []uint64) updater.Updater
- func (i *Uint641Field) Set(a []uint64) updater.Updater
- func (b Uint641Field) SetOnInsert(value interface{}) updater.Updater
- func (b Uint641Field) Type(t bsontype.Type) filter.Filter
- func (b Uint641Field) Unset() updater.Updater
- type Uint80F
- func (b Uint80F) AscIndex() index.Key
- func (b Uint80F) DescIndex() index.Key
- func (b Uint80F) Exist() filter.Filter
- func (a *Uint80F) FullName() string
- func (b Uint80F) NotExist() filter.Filter
- func (b Uint80F) SetOnInsert(value interface{}) updater.Updater
- func (b Uint80F) Type(t bsontype.Type) filter.Filter
- func (b Uint80F) Unset() updater.Updater
- type Uint80FFilterF
- func (i *Uint80FFilterF) Eq(value uint8) filter.Filter
- func (i *Uint80FFilterF) EqField(f *Uint80F) filter.Filter
- func (b Uint80FFilterF) Exist() filter.Filter
- func (i *Uint80FFilterF) Gt(value uint8) filter.Filter
- func (i *Uint80FFilterF) GtField(f *Uint80F) filter.Filter
- func (i *Uint80FFilterF) Gte(value uint8) filter.Filter
- func (i *Uint80FFilterF) GteField(f *Uint80F) filter.Filter
- func (i *Uint80FFilterF) In(values []uint8) filter.Filter
- func (i *Uint80FFilterF) Lt(value uint8) filter.Filter
- func (i *Uint80FFilterF) LtField(f *Uint80F) filter.Filter
- func (i *Uint80FFilterF) Lte(value uint8) filter.Filter
- func (i *Uint80FFilterF) LteField(f *Uint80F) filter.Filter
- func (i *Uint80FFilterF) Mod(divisor, remainder uint8) filter.Filter
- func (i *Uint80FFilterF) Ne(value uint8) filter.Filter
- func (i *Uint80FFilterF) NeField(f *Uint80F) filter.Filter
- func (i *Uint80FFilterF) Nin(values []uint8) filter.Filter
- func (b Uint80FFilterF) NotExist() filter.Filter
- func (b Uint80FFilterF) Type(t bsontype.Type) filter.Filter
- type Uint80FUpdaterF
- func (i *Uint80FUpdaterF) Inc(num uint8) updater.Updater
- func (i *Uint80FUpdaterF) Max(value uint8) updater.Updater
- func (i *Uint80FUpdaterF) Min(value uint8) updater.Updater
- func (i *Uint80FUpdaterF) Mul(num uint8) updater.Updater
- func (i *Uint80FUpdaterF) Set(value uint8) updater.Updater
- func (i *Uint80FUpdaterF) SetOnIns(value uint8) updater.Updater
- func (b Uint80FUpdaterF) SetOnInsert(value interface{}) updater.Updater
- func (b Uint80FUpdaterF) Unset() updater.Updater
- type Uint81Field
- func (i *Uint81Field) AddToSet(value uint8) updater.Updater
- func (i *Uint81Field) AddToSetValues(a []uint8) updater.Updater
- func (b Uint81Field) AscIndex() index.Key
- func (i *Uint81Field) DeclFid(identifier string) *Uint80FFilterF
- func (b Uint81Field) DescIndex() index.Key
- func (i *Uint81Field) EleAll() *Uint80FUpdaterF
- func (i *Uint81Field) EleAt(index int) *Uint80F
- func (i *Uint81Field) EleByFid(identifier string) *Uint80FUpdaterF
- func (i *Uint81Field) EleOne() *Uint80F
- func (i *Uint81Field) EleThat() *Uint80FUpdaterF
- func (i *Uint81Field) Eq(a []uint8) filter.Filter
- func (b Uint81Field) Exist() filter.Filter
- func (i *Uint81Field) Include(a []uint8) filter.Filter
- func (b Uint81Field) NotExist() filter.Filter
- func (i *Uint81Field) Pull(value uint8) updater.Updater
- func (i *Uint81Field) PullAll(a []uint8) updater.Updater
- func (i *Uint81Field) Push(value uint8) updater.Updater
- func (i *Uint81Field) PushByModifier(m updater.PushModifier, each []uint8) updater.Updater
- func (i *Uint81Field) Set(a []uint8) updater.Updater
- func (b Uint81Field) SetOnInsert(value interface{}) updater.Updater
- func (b Uint81Field) Type(t bsontype.Type) filter.Filter
- func (b Uint81Field) Unset() updater.Updater
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StructNext ¶
Types ¶
type Array ¶
type Array struct {
// contains filtered or unexported fields
}
func (*Array) SameEleMatch ¶
数组的同一个元素满足f
func (Array) SetOnInsert ¶
type Binary0F ¶
type Binary0F struct { *Binary0FUpdaterF *Binary0FFilterF // contains filtered or unexported fields }
func NewBinary0F ¶
func (Binary0F) SetOnInsert ¶
type Binary0FFilterF ¶
type Binary0FFilterF struct {
// contains filtered or unexported fields
}
type Binary0FUpdaterF ¶
type Binary0FUpdaterF struct {
// contains filtered or unexported fields
}
func (*Binary0FUpdaterF) Set ¶
func (i *Binary0FUpdaterF) Set(value primitive.Binary) updater.Updater
func (*Binary0FUpdaterF) SetOnIns ¶
func (i *Binary0FUpdaterF) SetOnIns(value primitive.Binary) updater.Updater
func (Binary0FUpdaterF) SetOnInsert ¶
type Binary1Field ¶
type Binary1Field struct {
*Array
}
func NewBinary1Field ¶
func NewBinary1Field(fName string) *Binary1Field
func (*Binary1Field) AddToSet ¶
func (i *Binary1Field) AddToSet(value primitive.Binary) updater.Updater
func (*Binary1Field) AddToSetValues ¶
func (i *Binary1Field) AddToSetValues(a []primitive.Binary) updater.Updater
func (*Binary1Field) DeclFid ¶
func (i *Binary1Field) DeclFid(identifier string) *Binary0FFilterF
func (*Binary1Field) EleAll ¶
func (i *Binary1Field) EleAll() *Binary0FUpdaterF
func (*Binary1Field) EleAt ¶
func (i *Binary1Field) EleAt(index int) *Binary0F
func (*Binary1Field) EleByFid ¶
func (i *Binary1Field) EleByFid(identifier string) *Binary0FUpdaterF
func (*Binary1Field) EleThat ¶
func (i *Binary1Field) EleThat() *Binary0FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Binary1Field) PushByModifier ¶
func (i *Binary1Field) PushByModifier(m updater.PushModifier, each []primitive.Binary) updater.Updater
func (Binary1Field) SetOnInsert ¶
type Bool0F ¶
type Bool0F struct { *Bool0FUpdaterF *Bool0FFilterF // contains filtered or unexported fields }
func (Bool0F) SetOnInsert ¶
type Bool0FFilterF ¶
type Bool0FFilterF struct {
// contains filtered or unexported fields
}
type Bool0FUpdaterF ¶
type Bool0FUpdaterF struct {
// contains filtered or unexported fields
}
func (Bool0FUpdaterF) SetOnInsert ¶
type Bool1Field ¶
type Bool1Field struct {
*Array
}
func NewBool1Field ¶
func NewBool1Field(fName string) *Bool1Field
func (*Bool1Field) AddToSetValues ¶
func (i *Bool1Field) AddToSetValues(a []bool) updater.Updater
func (*Bool1Field) DeclFid ¶
func (i *Bool1Field) DeclFid(identifier string) *Bool0FFilterF
func (*Bool1Field) EleAll ¶
func (i *Bool1Field) EleAll() *Bool0FUpdaterF
func (*Bool1Field) EleAt ¶
func (i *Bool1Field) EleAt(index int) *Bool0F
func (*Bool1Field) EleByFid ¶
func (i *Bool1Field) EleByFid(identifier string) *Bool0FUpdaterF
func (*Bool1Field) EleThat ¶
func (i *Bool1Field) EleThat() *Bool0FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Bool1Field) PushByModifier ¶
func (i *Bool1Field) PushByModifier(m updater.PushModifier, each []bool) updater.Updater
func (Bool1Field) SetOnInsert ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func (*Builder) RegisterDefault ¶
type Decimal1280F ¶
type Decimal1280F struct { *Decimal1280FUpdaterF *Decimal1280FFilterF // contains filtered or unexported fields }
func NewDecimal1280F ¶
func NewDecimal1280F(fName string) *Decimal1280F
func (*Decimal1280F) FullName ¶
func (a *Decimal1280F) FullName() string
func (Decimal1280F) SetOnInsert ¶
type Decimal1280FFilterF ¶
type Decimal1280FFilterF struct {
// contains filtered or unexported fields
}
func (*Decimal1280FFilterF) Gt ¶
func (i *Decimal1280FFilterF) Gt(value primitive.Decimal128) filter.Filter
func (*Decimal1280FFilterF) GtField ¶
func (i *Decimal1280FFilterF) GtField(f *Decimal1280F) filter.Filter
func (*Decimal1280FFilterF) In ¶
func (i *Decimal1280FFilterF) In(values []primitive.Decimal128) filter.Filter
func (*Decimal1280FFilterF) Lt ¶
func (i *Decimal1280FFilterF) Lt(value primitive.Decimal128) filter.Filter
func (*Decimal1280FFilterF) LtField ¶
func (i *Decimal1280FFilterF) LtField(f *Decimal1280F) filter.Filter
func (*Decimal1280FFilterF) Nin ¶
func (i *Decimal1280FFilterF) Nin(values []primitive.Decimal128) filter.Filter
type Decimal1280FUpdaterF ¶
type Decimal1280FUpdaterF struct {
// contains filtered or unexported fields
}
func (*Decimal1280FUpdaterF) Inc ¶
func (i *Decimal1280FUpdaterF) Inc(num primitive.Decimal128) updater.Updater
func (*Decimal1280FUpdaterF) Max ¶
func (i *Decimal1280FUpdaterF) Max(value primitive.Decimal128) updater.Updater
func (*Decimal1280FUpdaterF) Min ¶
func (i *Decimal1280FUpdaterF) Min(value primitive.Decimal128) updater.Updater
func (*Decimal1280FUpdaterF) Mul ¶
func (i *Decimal1280FUpdaterF) Mul(num primitive.Decimal128) updater.Updater
func (*Decimal1280FUpdaterF) Set ¶
func (i *Decimal1280FUpdaterF) Set(value primitive.Decimal128) updater.Updater
func (*Decimal1280FUpdaterF) SetOnIns ¶
func (i *Decimal1280FUpdaterF) SetOnIns(value primitive.Decimal128) updater.Updater
func (Decimal1280FUpdaterF) SetOnInsert ¶
type Decimal1281Field ¶
type Decimal1281Field struct {
*Array
}
func NewDecimal1281Field ¶
func NewDecimal1281Field(fName string) *Decimal1281Field
func (*Decimal1281Field) AddToSet ¶
func (i *Decimal1281Field) AddToSet(value primitive.Decimal128) updater.Updater
func (*Decimal1281Field) AddToSetValues ¶
func (i *Decimal1281Field) AddToSetValues(a []primitive.Decimal128) updater.Updater
func (*Decimal1281Field) DeclFid ¶
func (i *Decimal1281Field) DeclFid(identifier string) *Decimal1280FFilterF
func (*Decimal1281Field) EleAll ¶
func (i *Decimal1281Field) EleAll() *Decimal1280FUpdaterF
func (*Decimal1281Field) EleAt ¶
func (i *Decimal1281Field) EleAt(index int) *Decimal1280F
func (*Decimal1281Field) EleByFid ¶
func (i *Decimal1281Field) EleByFid(identifier string) *Decimal1280FUpdaterF
func (*Decimal1281Field) EleOne ¶
func (i *Decimal1281Field) EleOne() *Decimal1280F
数组的某一个元素,有时也可以理解为 数组的任何一个元素
func (*Decimal1281Field) EleThat ¶
func (i *Decimal1281Field) EleThat() *Decimal1280FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Decimal1281Field) Eq ¶
func (i *Decimal1281Field) Eq(a []primitive.Decimal128) filter.Filter
func (*Decimal1281Field) Include ¶
func (i *Decimal1281Field) Include(a []primitive.Decimal128) filter.Filter
func (*Decimal1281Field) Pull ¶
func (i *Decimal1281Field) Pull(value primitive.Decimal128) updater.Updater
func (*Decimal1281Field) PullAll ¶
func (i *Decimal1281Field) PullAll(a []primitive.Decimal128) updater.Updater
func (*Decimal1281Field) Push ¶
func (i *Decimal1281Field) Push(value primitive.Decimal128) updater.Updater
func (*Decimal1281Field) PushByModifier ¶
func (i *Decimal1281Field) PushByModifier(m updater.PushModifier, each []primitive.Decimal128) updater.Updater
func (*Decimal1281Field) Set ¶
func (i *Decimal1281Field) Set(a []primitive.Decimal128) updater.Updater
func (Decimal1281Field) SetOnInsert ¶
type Float320F ¶
type Float320F struct { *Float320FUpdaterF *Float320FFilterF // contains filtered or unexported fields }
func NewFloat320F ¶
func (Float320F) SetOnInsert ¶
type Float320FFilterF ¶
type Float320FFilterF struct {
// contains filtered or unexported fields
}
type Float320FUpdaterF ¶
type Float320FUpdaterF struct {
// contains filtered or unexported fields
}
func (*Float320FUpdaterF) SetOnIns ¶
func (i *Float320FUpdaterF) SetOnIns(value float32) updater.Updater
func (Float320FUpdaterF) SetOnInsert ¶
type Float321Field ¶
type Float321Field struct {
*Array
}
func NewFloat321Field ¶
func NewFloat321Field(fName string) *Float321Field
func (*Float321Field) AddToSetValues ¶
func (i *Float321Field) AddToSetValues(a []float32) updater.Updater
func (*Float321Field) DeclFid ¶
func (i *Float321Field) DeclFid(identifier string) *Float320FFilterF
func (*Float321Field) EleAll ¶
func (i *Float321Field) EleAll() *Float320FUpdaterF
func (*Float321Field) EleAt ¶
func (i *Float321Field) EleAt(index int) *Float320F
func (*Float321Field) EleByFid ¶
func (i *Float321Field) EleByFid(identifier string) *Float320FUpdaterF
func (*Float321Field) EleOne ¶
func (i *Float321Field) EleOne() *Float320F
数组的某一个元素,有时也可以理解为 数组的任何一个元素
func (*Float321Field) EleThat ¶
func (i *Float321Field) EleThat() *Float320FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Float321Field) PushByModifier ¶
func (i *Float321Field) PushByModifier(m updater.PushModifier, each []float32) updater.Updater
func (Float321Field) SetOnInsert ¶
type Float640F ¶
type Float640F struct { *Float640FUpdaterF *Float640FFilterF // contains filtered or unexported fields }
func NewFloat640F ¶
func (Float640F) SetOnInsert ¶
type Float640FFilterF ¶
type Float640FFilterF struct {
// contains filtered or unexported fields
}
type Float640FUpdaterF ¶
type Float640FUpdaterF struct {
// contains filtered or unexported fields
}
func (*Float640FUpdaterF) SetOnIns ¶
func (i *Float640FUpdaterF) SetOnIns(value float64) updater.Updater
func (Float640FUpdaterF) SetOnInsert ¶
type Float641Field ¶
type Float641Field struct {
*Array
}
func NewFloat641Field ¶
func NewFloat641Field(fName string) *Float641Field
func (*Float641Field) AddToSetValues ¶
func (i *Float641Field) AddToSetValues(a []float64) updater.Updater
func (*Float641Field) DeclFid ¶
func (i *Float641Field) DeclFid(identifier string) *Float640FFilterF
func (*Float641Field) EleAll ¶
func (i *Float641Field) EleAll() *Float640FUpdaterF
func (*Float641Field) EleAt ¶
func (i *Float641Field) EleAt(index int) *Float640F
func (*Float641Field) EleByFid ¶
func (i *Float641Field) EleByFid(identifier string) *Float640FUpdaterF
func (*Float641Field) EleOne ¶
func (i *Float641Field) EleOne() *Float640F
数组的某一个元素,有时也可以理解为 数组的任何一个元素
func (*Float641Field) EleThat ¶
func (i *Float641Field) EleThat() *Float640FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Float641Field) PushByModifier ¶
func (i *Float641Field) PushByModifier(m updater.PushModifier, each []float64) updater.Updater
func (Float641Field) SetOnInsert ¶
type Int0F ¶
type Int0F struct { *Int0FUpdaterF *Int0FFilterF // contains filtered or unexported fields }
func (Int0F) SetOnInsert ¶
type Int0FFilterF ¶
type Int0FFilterF struct {
// contains filtered or unexported fields
}
type Int0FUpdaterF ¶
type Int0FUpdaterF struct {
// contains filtered or unexported fields
}
func (Int0FUpdaterF) SetOnInsert ¶
type Int160F ¶
type Int160F struct { *Int160FUpdaterF *Int160FFilterF // contains filtered or unexported fields }
func NewInt160F ¶
func (Int160F) SetOnInsert ¶
type Int160FFilterF ¶
type Int160FFilterF struct {
// contains filtered or unexported fields
}
type Int160FUpdaterF ¶
type Int160FUpdaterF struct {
// contains filtered or unexported fields
}
func (Int160FUpdaterF) SetOnInsert ¶
type Int161Field ¶
type Int161Field struct {
*Array
}
func NewInt161Field ¶
func NewInt161Field(fName string) *Int161Field
func (*Int161Field) AddToSetValues ¶
func (i *Int161Field) AddToSetValues(a []int16) updater.Updater
func (*Int161Field) DeclFid ¶
func (i *Int161Field) DeclFid(identifier string) *Int160FFilterF
func (*Int161Field) EleAll ¶
func (i *Int161Field) EleAll() *Int160FUpdaterF
func (*Int161Field) EleAt ¶
func (i *Int161Field) EleAt(index int) *Int160F
func (*Int161Field) EleByFid ¶
func (i *Int161Field) EleByFid(identifier string) *Int160FUpdaterF
func (*Int161Field) EleThat ¶
func (i *Int161Field) EleThat() *Int160FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Int161Field) PushByModifier ¶
func (i *Int161Field) PushByModifier(m updater.PushModifier, each []int16) updater.Updater
func (Int161Field) SetOnInsert ¶
type Int1Field ¶
type Int1Field struct {
*Array
}
func NewInt1Field ¶
func (*Int1Field) DeclFid ¶
func (i *Int1Field) DeclFid(identifier string) *Int0FFilterF
func (*Int1Field) EleAll ¶
func (i *Int1Field) EleAll() *Int0FUpdaterF
func (*Int1Field) EleByFid ¶
func (i *Int1Field) EleByFid(identifier string) *Int0FUpdaterF
func (*Int1Field) PushByModifier ¶
func (Int1Field) SetOnInsert ¶
type Int320F ¶
type Int320F struct { *Int320FUpdaterF *Int320FFilterF // contains filtered or unexported fields }
func NewInt320F ¶
func (Int320F) SetOnInsert ¶
type Int320FFilterF ¶
type Int320FFilterF struct {
// contains filtered or unexported fields
}
type Int320FUpdaterF ¶
type Int320FUpdaterF struct {
// contains filtered or unexported fields
}
func (Int320FUpdaterF) SetOnInsert ¶
type Int321Field ¶
type Int321Field struct {
*Array
}
func NewInt321Field ¶
func NewInt321Field(fName string) *Int321Field
func (*Int321Field) AddToSetValues ¶
func (i *Int321Field) AddToSetValues(a []int32) updater.Updater
func (*Int321Field) DeclFid ¶
func (i *Int321Field) DeclFid(identifier string) *Int320FFilterF
func (*Int321Field) EleAll ¶
func (i *Int321Field) EleAll() *Int320FUpdaterF
func (*Int321Field) EleAt ¶
func (i *Int321Field) EleAt(index int) *Int320F
func (*Int321Field) EleByFid ¶
func (i *Int321Field) EleByFid(identifier string) *Int320FUpdaterF
func (*Int321Field) EleThat ¶
func (i *Int321Field) EleThat() *Int320FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Int321Field) PushByModifier ¶
func (i *Int321Field) PushByModifier(m updater.PushModifier, each []int32) updater.Updater
func (Int321Field) SetOnInsert ¶
type Int640F ¶
type Int640F struct { *Int640FUpdaterF *Int640FFilterF // contains filtered or unexported fields }
func NewInt640F ¶
func (Int640F) SetOnInsert ¶
type Int640FFilterF ¶
type Int640FFilterF struct {
// contains filtered or unexported fields
}
type Int640FUpdaterF ¶
type Int640FUpdaterF struct {
// contains filtered or unexported fields
}
func (Int640FUpdaterF) SetOnInsert ¶
type Int641Field ¶
type Int641Field struct {
*Array
}
func NewInt641Field ¶
func NewInt641Field(fName string) *Int641Field
func (*Int641Field) AddToSetValues ¶
func (i *Int641Field) AddToSetValues(a []int64) updater.Updater
func (*Int641Field) DeclFid ¶
func (i *Int641Field) DeclFid(identifier string) *Int640FFilterF
func (*Int641Field) EleAll ¶
func (i *Int641Field) EleAll() *Int640FUpdaterF
func (*Int641Field) EleAt ¶
func (i *Int641Field) EleAt(index int) *Int640F
func (*Int641Field) EleByFid ¶
func (i *Int641Field) EleByFid(identifier string) *Int640FUpdaterF
func (*Int641Field) EleThat ¶
func (i *Int641Field) EleThat() *Int640FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Int641Field) PushByModifier ¶
func (i *Int641Field) PushByModifier(m updater.PushModifier, each []int64) updater.Updater
func (Int641Field) SetOnInsert ¶
type Int80F ¶
type Int80F struct { *Int80FUpdaterF *Int80FFilterF // contains filtered or unexported fields }
func (Int80F) SetOnInsert ¶
type Int80FFilterF ¶
type Int80FFilterF struct {
// contains filtered or unexported fields
}
type Int80FUpdaterF ¶
type Int80FUpdaterF struct {
// contains filtered or unexported fields
}
func (Int80FUpdaterF) SetOnInsert ¶
type Int81Field ¶
type Int81Field struct {
*Array
}
func NewInt81Field ¶
func NewInt81Field(fName string) *Int81Field
func (*Int81Field) AddToSetValues ¶
func (i *Int81Field) AddToSetValues(a []int8) updater.Updater
func (*Int81Field) DeclFid ¶
func (i *Int81Field) DeclFid(identifier string) *Int80FFilterF
func (*Int81Field) EleAll ¶
func (i *Int81Field) EleAll() *Int80FUpdaterF
func (*Int81Field) EleAt ¶
func (i *Int81Field) EleAt(index int) *Int80F
func (*Int81Field) EleByFid ¶
func (i *Int81Field) EleByFid(identifier string) *Int80FUpdaterF
func (*Int81Field) EleThat ¶
func (i *Int81Field) EleThat() *Int80FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Int81Field) PushByModifier ¶
func (i *Int81Field) PushByModifier(m updater.PushModifier, each []int8) updater.Updater
func (Int81Field) SetOnInsert ¶
type MultiPointField ¶
type MultiPointField struct {
*Geo
}
func NewMultiPointField ¶
func NewMultiPointField(name string) *MultiPointField
func (*MultiPointField) Flat ¶
func (p *MultiPointField) Flat() *PointFlat
func (*MultiPointField) Set ¶
func (p *MultiPointField) Set(value *geojson.MultiPoint) updater.Updater
func (*MultiPointField) SetOnInsert ¶
func (p *MultiPointField) SetOnInsert(value *geojson.MultiPoint) updater.Updater
func (*MultiPointField) Sphere ¶
func (p *MultiPointField) Sphere() *PointSphere
type MultiPolygonField ¶
type MultiPolygonField struct {
*Geo
}
func NewMultiPolygonField ¶
func NewMultiPolygonField(name string) *MultiPolygonField
func (*MultiPolygonField) GeoIntersects ¶
func (p *MultiPolygonField) GeoIntersects(polygon *geojson.Polygon) filter.Filter
func (*MultiPolygonField) GeoIntersectsCcwCrs ¶
func (p *MultiPolygonField) GeoIntersectsCcwCrs(polygon *geojson.Polygon) filter.Filter
func (*MultiPolygonField) GeoIntersectsMul ¶
func (p *MultiPolygonField) GeoIntersectsMul(polygon *geojson.MultiPolygon) filter.Filter
func (*MultiPolygonField) Index ¶
func (p *MultiPolygonField) Index() index.Key
func (*MultiPolygonField) Set ¶
func (p *MultiPolygonField) Set(value *geojson.MultiPolygon) updater.Updater
func (*MultiPolygonField) SetOnInsert ¶
func (p *MultiPolygonField) SetOnInsert(value *geojson.MultiPolygon) updater.Updater
type ObjectID0F ¶
type ObjectID0F struct { *ObjectID0FUpdaterF *ObjectID0FFilterF // contains filtered or unexported fields }
func NewObjectID0F ¶
func NewObjectID0F(fName string) *ObjectID0F
func (*ObjectID0F) FullName ¶
func (a *ObjectID0F) FullName() string
func (ObjectID0F) SetOnInsert ¶
type ObjectID0FFilterF ¶
type ObjectID0FFilterF struct {
// contains filtered or unexported fields
}
func (*ObjectID0FFilterF) Eq ¶
func (i *ObjectID0FFilterF) Eq(value primitive.ObjectID) filter.Filter
func (*ObjectID0FFilterF) EqField ¶
func (i *ObjectID0FFilterF) EqField(f *ObjectID0F) filter.Filter
func (*ObjectID0FFilterF) Gt ¶
func (i *ObjectID0FFilterF) Gt(value primitive.ObjectID) filter.Filter
func (*ObjectID0FFilterF) GtField ¶
func (i *ObjectID0FFilterF) GtField(f *ObjectID0F) filter.Filter
func (*ObjectID0FFilterF) Gte ¶
func (i *ObjectID0FFilterF) Gte(value primitive.ObjectID) filter.Filter
func (*ObjectID0FFilterF) GteField ¶
func (i *ObjectID0FFilterF) GteField(f *ObjectID0F) filter.Filter
func (*ObjectID0FFilterF) In ¶
func (i *ObjectID0FFilterF) In(values []primitive.ObjectID) filter.Filter
func (*ObjectID0FFilterF) Lt ¶
func (i *ObjectID0FFilterF) Lt(value primitive.ObjectID) filter.Filter
func (*ObjectID0FFilterF) LtField ¶
func (i *ObjectID0FFilterF) LtField(f *ObjectID0F) filter.Filter
func (*ObjectID0FFilterF) Lte ¶
func (i *ObjectID0FFilterF) Lte(value primitive.ObjectID) filter.Filter
func (*ObjectID0FFilterF) LteField ¶
func (i *ObjectID0FFilterF) LteField(f *ObjectID0F) filter.Filter
func (*ObjectID0FFilterF) Ne ¶
func (i *ObjectID0FFilterF) Ne(value primitive.ObjectID) filter.Filter
func (*ObjectID0FFilterF) NeField ¶
func (i *ObjectID0FFilterF) NeField(f *ObjectID0F) filter.Filter
type ObjectID0FUpdaterF ¶
type ObjectID0FUpdaterF struct {
// contains filtered or unexported fields
}
func (*ObjectID0FUpdaterF) Max ¶
func (i *ObjectID0FUpdaterF) Max(value primitive.ObjectID) updater.Updater
func (*ObjectID0FUpdaterF) Min ¶
func (i *ObjectID0FUpdaterF) Min(value primitive.ObjectID) updater.Updater
func (*ObjectID0FUpdaterF) Set ¶
func (i *ObjectID0FUpdaterF) Set(value primitive.ObjectID) updater.Updater
func (*ObjectID0FUpdaterF) SetOnIns ¶
func (i *ObjectID0FUpdaterF) SetOnIns(value primitive.ObjectID) updater.Updater
func (ObjectID0FUpdaterF) SetOnInsert ¶
type PointField ¶
type PointField struct {
*Geo
}
func NewPointField ¶
func NewPointField(name string) *PointField
func (*PointField) Flat ¶
func (p *PointField) Flat() *PointFlat
func (*PointField) SetOnInsert ¶
func (p *PointField) SetOnInsert(value *geojson.Point) updater.Updater
func (*PointField) Sphere ¶
func (p *PointField) Sphere() *PointSphere
type PointFlat ¶
type PointFlat struct {
// contains filtered or unexported fields
}
func (*PointFlat) GeoWithinBox ¶
func (f *PointFlat) GeoWithinBox(bottomLeft, upperRight geojson.Coordinate) filter.Filter
func (*PointFlat) GeoWithinCircle ¶
func (*PointFlat) GeoWithinPolygon ¶
func (f *PointFlat) GeoWithinPolygon(c1, c2, c3 geojson.Coordinate, cs ...geojson.Coordinate) filter.Filter
func (*PointFlat) Near ¶
*
* * Mongodb 官网关于单位的说明,此处有很多疑问 * * https://docs.mongodb.com/manual/geospatial-queries/ 中 * "$near (legacy coordinates, 2d index) PointFlat" 说明 使用传统坐标与2d索引,将是使用flat方式计算 * 但是 * https://docs.mongodb.com/manual/reference/operator/query/near/#op._S_near * 中说 $maxDistance " $maxDistance: <distance in radians>" 直角坐标中怎么使用弧度 这个需要再次 * 确认文章的意思 * * 而在 https://docs.mongodb.com/manual/reference/operator/query/center/#op._S_center 中同样 * 是半径却是使用 "The circle’s radius, as measured in the units used by the coordinate system." * 这个单位是符合传统坐标特性的 * * * https://docs.mongodb.com/manual/reference/operator/query/maxDistance/ * * The measuring units for the maximum distance are determined by * the coordinate system in use. * For GeoJSON point object, * specify the distance in meters, not radians. * * 但是根据此文中的说明,又应该是使用的坐标系自身的单位,也即是没有单位 * * 最后综合分析:应该是文档中有部分错误,maxDistance这里应该没有单位 *
type PointSphere ¶
type PointSphere struct {
// contains filtered or unexported fields
}
func NewSphere ¶
func NewSphere(name string) *PointSphere
func (*PointSphere) FullName ¶
func (s *PointSphere) FullName() string
func (*PointSphere) GeoWithinCcwCrs ¶
func (s *PointSphere) GeoWithinCcwCrs(polygon *geojson.Polygon) filter.Filter
func (*PointSphere) GeoWithinCircle ¶
func (s *PointSphere) GeoWithinCircle(center geojson.Coordinate, radians float64) filter.Filter
弧度
func (*PointSphere) GeoWithinMulPyg ¶
func (s *PointSphere) GeoWithinMulPyg(polygon *geojson.MultiPolygon) filter.Filter
func (*PointSphere) GeoWithinPyg ¶
func (s *PointSphere) GeoWithinPyg(polygon *geojson.Polygon) filter.Filter
func (*PointSphere) Index ¶
func (s *PointSphere) Index() index.Key
type PolygonField ¶
type PolygonField struct {
*Geo
}
func NewPolygonField ¶
func NewPolygonField(name string) *PolygonField
func (*PolygonField) GeoIntersects ¶
func (p *PolygonField) GeoIntersects(polygon *geojson.Polygon) filter.Filter
func (*PolygonField) GeoIntersectsCcwCrs ¶
func (p *PolygonField) GeoIntersectsCcwCrs(polygon *geojson.Polygon) filter.Filter
func (*PolygonField) GeoIntersectsMul ¶
func (p *PolygonField) GeoIntersectsMul(polygon *geojson.MultiPolygon) filter.Filter
func (*PolygonField) Index ¶
func (p *PolygonField) Index() index.Key
func (*PolygonField) SetOnInsert ¶
func (p *PolygonField) SetOnInsert(value *geojson.Polygon) updater.Updater
type String0F ¶
type String0F struct { *String0FUpdaterF *String0FFilterF // contains filtered or unexported fields }
func NewString0F ¶
func (String0F) SetOnInsert ¶
type String0FFilterF ¶
type String0FFilterF struct {
// contains filtered or unexported fields
}
type String0FUpdaterF ¶
type String0FUpdaterF struct {
// contains filtered or unexported fields
}
func (*String0FUpdaterF) Regex ¶
func (i *String0FUpdaterF) Regex(regex primitive.Regex) filter.Filter
func (*String0FUpdaterF) SetOnIns ¶
func (i *String0FUpdaterF) SetOnIns(value string) updater.Updater
func (String0FUpdaterF) SetOnInsert ¶
type String1Field ¶
type String1Field struct {
*Array
}
func NewString1Field ¶
func NewString1Field(fName string) *String1Field
func (*String1Field) AddToSetValues ¶
func (i *String1Field) AddToSetValues(a []string) updater.Updater
func (*String1Field) DeclFid ¶
func (i *String1Field) DeclFid(identifier string) *String0FFilterF
func (*String1Field) EleAll ¶
func (i *String1Field) EleAll() *String0FUpdaterF
func (*String1Field) EleAt ¶
func (i *String1Field) EleAt(index int) *String0F
func (*String1Field) EleByFid ¶
func (i *String1Field) EleByFid(identifier string) *String0FUpdaterF
func (*String1Field) EleThat ¶
func (i *String1Field) EleThat() *String0FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*String1Field) PushByModifier ¶
func (i *String1Field) PushByModifier(m updater.PushModifier, each []string) updater.Updater
func (String1Field) SetOnInsert ¶
type StructFilterF ¶
type StructFilterF struct {
// contains filtered or unexported fields
}
func NewStructFilterF ¶
func NewStructFilterF(name string) *StructFilterF
type StructUpdaterF ¶
type StructUpdaterF struct {
// contains filtered or unexported fields
}
func NewStructUpdaterF ¶
func NewStructUpdaterF(name string) *StructUpdaterF
func (StructUpdaterF) SetOnInsert ¶
type Typ ¶
func NewTypByFunc ¶
func NewTypByFunc(fun interface{}) Typ
type Uint0F ¶
type Uint0F struct { *Uint0FUpdaterF *Uint0FFilterF // contains filtered or unexported fields }
func (Uint0F) SetOnInsert ¶
type Uint0FFilterF ¶
type Uint0FFilterF struct {
// contains filtered or unexported fields
}
type Uint0FUpdaterF ¶
type Uint0FUpdaterF struct {
// contains filtered or unexported fields
}
func (Uint0FUpdaterF) SetOnInsert ¶
type Uint160F ¶
type Uint160F struct { *Uint160FUpdaterF *Uint160FFilterF // contains filtered or unexported fields }
func NewUint160F ¶
func (Uint160F) SetOnInsert ¶
type Uint160FFilterF ¶
type Uint160FFilterF struct {
// contains filtered or unexported fields
}
type Uint160FUpdaterF ¶
type Uint160FUpdaterF struct {
// contains filtered or unexported fields
}
func (*Uint160FUpdaterF) SetOnIns ¶
func (i *Uint160FUpdaterF) SetOnIns(value uint16) updater.Updater
func (Uint160FUpdaterF) SetOnInsert ¶
type Uint161Field ¶
type Uint161Field struct {
*Array
}
func NewUint161Field ¶
func NewUint161Field(fName string) *Uint161Field
func (*Uint161Field) AddToSetValues ¶
func (i *Uint161Field) AddToSetValues(a []uint16) updater.Updater
func (*Uint161Field) DeclFid ¶
func (i *Uint161Field) DeclFid(identifier string) *Uint160FFilterF
func (*Uint161Field) EleAll ¶
func (i *Uint161Field) EleAll() *Uint160FUpdaterF
func (*Uint161Field) EleAt ¶
func (i *Uint161Field) EleAt(index int) *Uint160F
func (*Uint161Field) EleByFid ¶
func (i *Uint161Field) EleByFid(identifier string) *Uint160FUpdaterF
func (*Uint161Field) EleThat ¶
func (i *Uint161Field) EleThat() *Uint160FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Uint161Field) PushByModifier ¶
func (i *Uint161Field) PushByModifier(m updater.PushModifier, each []uint16) updater.Updater
func (Uint161Field) SetOnInsert ¶
type Uint1Field ¶
type Uint1Field struct {
*Array
}
func NewUint1Field ¶
func NewUint1Field(fName string) *Uint1Field
func (*Uint1Field) AddToSetValues ¶
func (i *Uint1Field) AddToSetValues(a []uint) updater.Updater
func (*Uint1Field) DeclFid ¶
func (i *Uint1Field) DeclFid(identifier string) *Uint0FFilterF
func (*Uint1Field) EleAll ¶
func (i *Uint1Field) EleAll() *Uint0FUpdaterF
func (*Uint1Field) EleAt ¶
func (i *Uint1Field) EleAt(index int) *Uint0F
func (*Uint1Field) EleByFid ¶
func (i *Uint1Field) EleByFid(identifier string) *Uint0FUpdaterF
func (*Uint1Field) EleThat ¶
func (i *Uint1Field) EleThat() *Uint0FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Uint1Field) PushByModifier ¶
func (i *Uint1Field) PushByModifier(m updater.PushModifier, each []uint) updater.Updater
func (Uint1Field) SetOnInsert ¶
type Uint320F ¶
type Uint320F struct { *Uint320FUpdaterF *Uint320FFilterF // contains filtered or unexported fields }
func NewUint320F ¶
func (Uint320F) SetOnInsert ¶
type Uint320FFilterF ¶
type Uint320FFilterF struct {
// contains filtered or unexported fields
}
type Uint320FUpdaterF ¶
type Uint320FUpdaterF struct {
// contains filtered or unexported fields
}
func (*Uint320FUpdaterF) SetOnIns ¶
func (i *Uint320FUpdaterF) SetOnIns(value uint32) updater.Updater
func (Uint320FUpdaterF) SetOnInsert ¶
type Uint321Field ¶
type Uint321Field struct {
*Array
}
func NewUint321Field ¶
func NewUint321Field(fName string) *Uint321Field
func (*Uint321Field) AddToSetValues ¶
func (i *Uint321Field) AddToSetValues(a []uint32) updater.Updater
func (*Uint321Field) DeclFid ¶
func (i *Uint321Field) DeclFid(identifier string) *Uint320FFilterF
func (*Uint321Field) EleAll ¶
func (i *Uint321Field) EleAll() *Uint320FUpdaterF
func (*Uint321Field) EleAt ¶
func (i *Uint321Field) EleAt(index int) *Uint320F
func (*Uint321Field) EleByFid ¶
func (i *Uint321Field) EleByFid(identifier string) *Uint320FUpdaterF
func (*Uint321Field) EleThat ¶
func (i *Uint321Field) EleThat() *Uint320FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Uint321Field) PushByModifier ¶
func (i *Uint321Field) PushByModifier(m updater.PushModifier, each []uint32) updater.Updater
func (Uint321Field) SetOnInsert ¶
type Uint640F ¶
type Uint640F struct { *Uint640FUpdaterF *Uint640FFilterF // contains filtered or unexported fields }
func NewUint640F ¶
func (Uint640F) SetOnInsert ¶
type Uint640FFilterF ¶
type Uint640FFilterF struct {
// contains filtered or unexported fields
}
type Uint640FUpdaterF ¶
type Uint640FUpdaterF struct {
// contains filtered or unexported fields
}
func (*Uint640FUpdaterF) SetOnIns ¶
func (i *Uint640FUpdaterF) SetOnIns(value uint64) updater.Updater
func (Uint640FUpdaterF) SetOnInsert ¶
type Uint641Field ¶
type Uint641Field struct {
*Array
}
func NewUint641Field ¶
func NewUint641Field(fName string) *Uint641Field
func (*Uint641Field) AddToSetValues ¶
func (i *Uint641Field) AddToSetValues(a []uint64) updater.Updater
func (*Uint641Field) DeclFid ¶
func (i *Uint641Field) DeclFid(identifier string) *Uint640FFilterF
func (*Uint641Field) EleAll ¶
func (i *Uint641Field) EleAll() *Uint640FUpdaterF
func (*Uint641Field) EleAt ¶
func (i *Uint641Field) EleAt(index int) *Uint640F
func (*Uint641Field) EleByFid ¶
func (i *Uint641Field) EleByFid(identifier string) *Uint640FUpdaterF
func (*Uint641Field) EleThat ¶
func (i *Uint641Field) EleThat() *Uint640FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Uint641Field) PushByModifier ¶
func (i *Uint641Field) PushByModifier(m updater.PushModifier, each []uint64) updater.Updater
func (Uint641Field) SetOnInsert ¶
type Uint80F ¶
type Uint80F struct { *Uint80FUpdaterF *Uint80FFilterF // contains filtered or unexported fields }
func NewUint80F ¶
func (Uint80F) SetOnInsert ¶
type Uint80FFilterF ¶
type Uint80FFilterF struct {
// contains filtered or unexported fields
}
type Uint80FUpdaterF ¶
type Uint80FUpdaterF struct {
// contains filtered or unexported fields
}
func (Uint80FUpdaterF) SetOnInsert ¶
type Uint81Field ¶
type Uint81Field struct {
*Array
}
func NewUint81Field ¶
func NewUint81Field(fName string) *Uint81Field
func (*Uint81Field) AddToSetValues ¶
func (i *Uint81Field) AddToSetValues(a []uint8) updater.Updater
func (*Uint81Field) DeclFid ¶
func (i *Uint81Field) DeclFid(identifier string) *Uint80FFilterF
func (*Uint81Field) EleAll ¶
func (i *Uint81Field) EleAll() *Uint80FUpdaterF
func (*Uint81Field) EleAt ¶
func (i *Uint81Field) EleAt(index int) *Uint80F
func (*Uint81Field) EleByFid ¶
func (i *Uint81Field) EleByFid(identifier string) *Uint80FUpdaterF
func (*Uint81Field) EleThat ¶
func (i *Uint81Field) EleThat() *Uint80FUpdaterF
update 操作中被filter匹配的那第一个元素
func (*Uint81Field) PushByModifier ¶
func (i *Uint81Field) PushByModifier(m updater.PushModifier, each []uint8) updater.Updater
func (Uint81Field) SetOnInsert ¶
Source Files ¶
- BuilderR0.go
- BuilderR1.go
- array.go
- base.go
- baseTypeBuilder0.go
- baseTypeBuilder1.go
- builder.go
- ccwCrs.go
- geo.go
- multiPointField.go
- multiPolygonField.go
- pointField.go
- pointFlat.go
- pointSphere.go
- polygonField.go
- struct_0Field.go
- zBinary0Field.go
- zBinary1Field.go
- zBool0Field.go
- zBool1Field.go
- zBuilderR0.go
- zBuilderR1.go
- zDecimal1280Field.go
- zDecimal1281Field.go
- zFloat320Field.go
- zFloat321Field.go
- zFloat640Field.go
- zFloat641Field.go
- zInt0Field.go
- zInt160Field.go
- zInt161Field.go
- zInt1Field.go
- zInt320Field.go
- zInt321Field.go
- zInt640Field.go
- zInt641Field.go
- zInt80Field.go
- zInt81Field.go
- zObjectID0Field.go
- zString0Field.go
- zString1Field.go
- zUint0Field.go
- zUint160Field.go
- zUint161Field.go
- zUint1Field.go
- zUint320Field.go
- zUint321Field.go
- zUint640Field.go
- zUint641Field.go
- zUint80Field.go
- zUint81Field.go
Click to show internal directories.
Click to hide internal directories.