Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteOptions ¶
type DeleteOptions struct {
Limit *int
}
DeleteOptions es un struct que contiene las opciones para una eliminación.
func (*DeleteOptions) Merge ¶
func (o *DeleteOptions) Merge(opts ...*DeleteOptions) *DeleteOptions
Merge combina las opciones de varias consultas.
func (*DeleteOptions) SetLimit ¶
func (o *DeleteOptions) SetLimit(limit int) *DeleteOptions
SetLimit establece el valor de la opción Limit.
type FindOptions ¶
FindOptions es un struct que contiene las opciones para una consulta.
func (*FindOptions) Merge ¶
func (o *FindOptions) Merge(opts ...*FindOptions) *FindOptions
Merge combina las opciones de varias consultas.
func (*FindOptions) SetLimit ¶
func (o *FindOptions) SetLimit(limit int64) *FindOptions
SetLimit establece el número de documentos a devolver.
func (*FindOptions) SetSkip ¶
func (o *FindOptions) SetSkip(skip int64) *FindOptions
SetSkip establece el número de documentos a saltar.
func (*FindOptions) SetSort ¶
func (o *FindOptions) SetSort(sort SortField) *FindOptions
SetSort establece el campo y el orden para una consulta.
type UpdateOptions ¶
UpdateOptions es un struct que contiene las opciones para una actualización.
func (*UpdateOptions) Merge ¶
func (o *UpdateOptions) Merge(opts ...*UpdateOptions) *UpdateOptions
Merge combina las opciones de varias consultas.
func (*UpdateOptions) SetSet ¶
func (o *UpdateOptions) SetSet(set bool) *UpdateOptions
SetSet establece el valor de la opción Set.
func (*UpdateOptions) SetUpsert ¶
func (o *UpdateOptions) SetUpsert(upsert bool) *UpdateOptions
SetUpsert establece el valor de la opción Upsert.