Documentation
¶
Index ¶
- func Abs[E model.Bson](expression E) bson.D
- func Accumulator(acc *Accumulate) bson.D
- func Add(vars ...model.Variable) bson.D
- func AddToSet(variable model.StringVariable) bson.D
- func And(filters ...*filters.Filter) bson.D
- func Avg[E model.Bson](expr E) bson.D
- func Ceil(variable model.StringVariable) bson.D
- func Compare[E model.Bson](expr1, expr2 E) bson.D
- func Concat[E model.Bson](expr1, expr2 E) bson.D
- func Count() bson.D
- type Accumulate
- type GraphLookup
- type Lookup
- type Pipeline
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Accumulator ¶
func Accumulator(acc *Accumulate) bson.D
Types ¶
type Accumulate ¶
type Accumulate struct {
// contains filtered or unexported fields
}
func NewAccumulate ¶
func (*Accumulate) Marshal ¶
func (a *Accumulate) Marshal() primitive.D
func (*Accumulate) Tag ¶
func (a *Accumulate) Tag()
func (*Accumulate) ToMap ¶
func (a *Accumulate) ToMap() primitive.M
type GraphLookup ¶
type GraphLookup struct {
// contains filtered or unexported fields
}
func (*GraphLookup) Marshal ¶
func (l *GraphLookup) Marshal() bson.D
Click to show internal directories.
Click to hide internal directories.