- Javascript
- Banco de Dados
- NodeJS
Iniciando o mongodb
$ sudo service mongod start
Vendo o status
$ sudo service mongod status
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" } )
Ver seção “Install MongoDB Community Edition” no link: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
- Studio 3T e Robot 3T, https://robomongo.org/
- MongoDB, https://www.mongodb.com/
- Comando systemctl, https://wiki.archlinux.org/index.php/Systemd#Using_units
- 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
- CRUD, https://docs.mongodb.com/manual/crud/
- Manual Mongo, https://docs.mongodb.com/manual/reference/mongo-shell/