Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Mongodb ¶
type Mongodb struct {
Client *mongo.Client
ClientOptions *options.ClientOptions
Database *mongo.Database
Options *Options
}
func (*Mongodb) GetCol ¶
func (mongodbS *Mongodb) GetCol(col string) *mongo.Collection
GetCol select collection
type Options ¶
type Options struct {
Db string `mapstructure:",omitempty"`
Limit int `mapstructure:",omitempty"` // query limit
MaxPoolSize int `mapstructure:",omitempty"` // max pool size
ReadPrefMode readpref.Mode `mapstructure:",omitempty"`
Timeout int `mapstructure:",omitempty"` // second
Uri string `mapstructure:",omitempty"`
}
Click to show internal directories.
Click to hide internal directories.