Versions in this module Expand all Collapse all v0 v0.1.0 Nov 27, 2022 Changes in this version + type Option func(p *PushModifier) + func Asc() Option + func AscWith(f mongodb.Field) Option + func Desc() Option + func DescWith(f mongodb.Field) Option + func Position(pos int) Option + func Slice(n int) Option + type PushModifier struct + func NewModifier(options ...Option) *PushModifier + type Updater interface + ToBsonM func() bson.M + func Batch(u1 Updater, updaters ...Updater) Updater + func New(f mongodb.Field, op string, value interface{}) Updater + func PullByFilter(f mongodb.Field, filter filter.Filter) Updater + func PushByModifier(f mongodb.Field, modifier PushModifier, each interface{}) Updater