Documentation ¶
Index ¶
- func And(documents ...bsoncore.Document) bsoncore.Document
- func Nor(documents ...bsoncore.Document) bsoncore.Document
- func Not(document bsoncore.Document) bsoncore.Document
- func Or(documents ...bsoncore.Document) bsoncore.Document
- type ElemMatchBuilder
- type ElemMatchFieldBuilder
- type EqBuilder
- type EqFieldBuilder
- type GtBuilder
- type GtFieldBuilder
- type GteBuilder
- type GteFieldBuilder
- type InBuilder
- type InFieldBuilder
- type LtBuilder
- type LtFieldBuilder
- type LteBuilder
- type LteFieldBuilder
- type NeBuilder
- type NeFieldBuilder
- type NinBuilder
- type NinFieldBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ElemMatchBuilder ¶
type ElemMatchBuilder interface {
Field(v string) ElemMatchFieldBuilder
}
func ElemMatch ¶
func ElemMatch() ElemMatchBuilder
type ElemMatchFieldBuilder ¶
type EqBuilder ¶
type EqBuilder interface {
Field(v string) EqFieldBuilder
}
type EqFieldBuilder ¶
type EqFieldBuilder interface { Array(v bsoncore.Array) bsoncore.Document Bool(v bool) bsoncore.Document Document(document bsoncore.Document) bsoncore.Document Float64(v float64) bsoncore.Document Int32(v int32) bsoncore.Document Int64(v int64) bsoncore.Document Null() bsoncore.Document String(v string) bsoncore.Document Time(v time.Time) bsoncore.Document }
type GtBuilder ¶
type GtBuilder interface {
Field(v string) GtFieldBuilder
}
type GtFieldBuilder ¶
type GteBuilder ¶
type GteBuilder interface {
Field(v string) GteFieldBuilder
}
func Gte ¶
func Gte() GteBuilder
type GteFieldBuilder ¶
type InBuilder ¶
type InBuilder interface {
Field(v string) InFieldBuilder
}
type LtBuilder ¶
type LtBuilder interface {
Field(v string) LtFieldBuilder
}
type LtFieldBuilder ¶
type LteBuilder ¶
type LteBuilder interface {
Field(v string) LteFieldBuilder
}
func Lte ¶
func Lte() LteBuilder
type LteFieldBuilder ¶
type NeBuilder ¶
type NeBuilder interface {
Field(v string) NeFieldBuilder
}
type NeFieldBuilder ¶
type NeFieldBuilder interface { Array(v bsoncore.Array) bsoncore.Document Bool(v bool) bsoncore.Document Document(document bsoncore.Document) bsoncore.Document Float64(v float64) bsoncore.Document Int32(v int32) bsoncore.Document Int64(v int64) bsoncore.Document Null() bsoncore.Document String(v string) bsoncore.Document Time(v time.Time) bsoncore.Document }
type NinBuilder ¶
type NinBuilder interface {
Field(v string) NinFieldBuilder
}
func Nin ¶
func Nin() NinBuilder
Click to show internal directories.
Click to hide internal directories.