mongo

package
v1.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Package mongo fornece uma implementação de um adaptador de conexão MongoDB.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MongoDB

type MongoDB struct {
	// contains filtered or unexported fields
}

MongoDB é uma estrutura que contém um cliente *mongo.Client.

func NewDB

func NewDB(uri string) (*MongoDB, error)

NewDB cria uma nova instância do adaptador MongoDB e retorna um ponteiro para ela. A função recebe uma string de conexão (URI) como argumento e retorna um erro, se houver algum.

func (*MongoDB) Close

func (db *MongoDB) Close() error

Close fecha a conexão com o banco de dados MongoDB. Retorna um erro, se houver algum.

func (*MongoDB) Collection

func (db *MongoDB) Collection(database, collection string) *mongo.Collection

Collection retorna um ponteiro para uma coleção do banco de dados MongoDB. Recebe o nome do banco de dados e o nome da coleção como argumentos.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL