Skip to content

Latest commit

 

History

History

MongoDB

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

MongoDB

Pré-requisitos

  • Javascript
  • Banco de Dados
  • NodeJS

Servidor Ubuntu

Iniciando o mongodb

$ sudo service mongod start

Vendo o status

$ sudo service mongod status

Linha de comando

Abrindo linha de comando mongodb

$ mongo 

Mostrando os bancos de dados

> show dbs  

Conectando com o banco de dados

> use nome_do_banco  

Visualizando as coleções do banco

>  db.getCollectionNames() 

Inserindo um documento

> db.collection_name.insertOne( ... ) 

Consultando em uma coleção

> db.collection_name.find( { "name": "value" } )

Deletando uma instância de uma coleção

> db.collection_name.deleteOne({ "_id": ObjectId("5e5c21e8a3e9e42ecf8ed8f0") }); 

Atualizando

> db.collection_name.update( { "name": "value" }, $set: {"attribute": "value" } )

Instalação no Ubuntu

Ver seção “Install MongoDB Community Edition” no link: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

Ferramentas de gerenciamento

Referências

  1. MongoDB, https://www.mongodb.com/
  2. Comando systemctl, https://wiki.archlinux.org/index.php/Systemd#Using_units
  3. How to Install and Secure MongoDB on Ubuntu 16.04, https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-mongodb-on-ubuntu-16-04
  4. CRUD, https://docs.mongodb.com/manual/crud/
  5. Manual Mongo, https://docs.mongodb.com/manual/reference/mongo-shell/