O que são comandos básicos do MongoDB e como usá-los?



O MongoDB como plataforma vem com vários comandos. Continue lendo para saber sobre os comandos mais comuns nesta plataforma e como você pode fazer uso dos mesmos.

O MongoDB está em alta agora. Desde startups de pequena escala, até grandes organizações, todos começaram a utilizá-la, por isso vale a pena explorar esta plataforma. Se você é novo no mundo de e ainda pegando o jeito de usá-lo, este artigo é para você.Neste artigo, compartilharemos os comandos do MongoDB mais populares que você pode usar nesta plataforma para tornar sua vida mais fácil e seu processo de codificação muito mais eficiente.

Antes de compartilharmos os comandos mais populares do MongoDB, aqui está uma pequena introdução à plataforma.





O que é MongoDB?

MongoDB é um código aberto sistema de gerenciamento de banco de dados relacional que foi introduzido pela primeira vez no ano de 2009. Ele compartilha muitos recursos com MySQL e traz para a mesa novos aprimoramentos e recursos adicionais que contribuem para sua ampla popularidade.

Algumas das empresas que usam MongoDb como seu recurso principal incluem HootSuite, Sony e Zendesk, apenas para citar alguns.



Comandos básicos do MongoDB

  1. Mongo : Este é um dos comandos mais comuns usados ​​no MongoDB. Quando usado, você está solicitando que a plataforma se conecte ao host local na porta 27017 padrão.

  2. Mongo / : Este comando é usado quando você deseja que a plataforma se conecte a um banco de dados específico. Um exemplo desse comando em ação pode ser mongo 10.121.65.58/mydb.

  3. Mongo –host –port : Se você deseja se conectar a um host remoto usando uma porta especificada, você precisa usar este comando. Um exemplo desse comando em ação pode ser mongo –host 10.121.65.23 –port 23020.



  4. usar : Se, em qualquer momento, você precisar alternar entre os bancos de dados existentes, use este comando. Exemplo, use mydb.

  5. Db : Se você precisa ver o banco de dados atual que está usando, use este comando.

    java cast string até o momento
  6. Socorro : Semelhante a outras plataformas, o MongoDB também vem com uma janela de ajuda integrada e, para usá-la, execute este comando. Exemplo, ajuda

  7. carga() : Se você precisar executar ou executar um a qualquer momento, use este comando. Exemplo, carregue (myscript.js).

  8. db.help () : Se precisar de ajuda com o uso de métodos Db, você pode usar este comando. Exemplo, db.help ().

  9. db.mycol.help () : Se precisar de ajuda para usar uma coleção, use este comando. Exemplo, db.mycol.help ().

Mostrar comandos

Agora que você conhece os comandos básicos que pode usar no MongoDB, aqui estão alguns dos comandos show mais populares.

  1. mostrar coleções : Se você precisar ver todas as coleções no banco de dados atual, use este comando. Exemplo: mostrar coleções.

  2. mostrar dbs : No meio da programação, se você precisar visualizar o banco de dados atual em uso, use este comando. Exemplo: show dbs.

  3. mostrar papéis : Dentro de cada banco de dados, existem funções diferentes. Para visualizar todas essas funções, use este comando. Exemplo: mostrar papéis.

  4. j mostrar aos usuários : A qualquer momento, pode haver vários usuários em qualquer banco de dados. Para visualizar todos esses usuários, use este comando. Por exemplo: mostrar usuários.

Operações CRUD

CRUD no MongoDB é o acrônimo amplamente aceito pela indústria para Criar, Ler, Atualizar e Excluir. Como você sabe, as operações de leitura e gravação podem ser realizadas simultaneamente na plataforma MongoDB e, para isso, use os seguintes comandos.

diferença entre classe e interface em java
  1. db.collection.insertMany ([,, ...]) : Se você precisar inserir vários documentos em uma coleção já existente, use este comando. Exemplo, db.books.insertMany ([{“isbn”: 9780198321668, “título”: “Romeu e Julieta”, “autor”: “William Shakespeare”, “categoria”: “Tragédia”, “ano”: 2008}, {“Isbn”: 9781505297409, “título”: “Ilha do tesouro”, “autor”: “Robert Louis Stevenson”, “categoria”: “Ficção”, “ano”: 2014}]).

  2. db.collection.insert () : Se você precisar inserir um único documento novo em uma coleção já existente, use este comando. Exemplo, db.books.insert ({“isbn”: 9780060859749, “título”: “Depois de Alice: Um romance”, “autor”: “Gregory Maguire”, “categoria”: “Ficção”, “ano”: 2016} )

  3. db.collection.find () : Se você precisar encontrar um documento específico dentro de uma coleção usando uma condição de valor de campo, use este comando. Exemplo, db.books.find ({“título”: ”Ilha do Tesouro”}).

  4. db.collection.find () : Se você precisar encontrar todos os documentos em uma coleção já existente, use este comando. Exemplo, db.books.find ().

  5. db.collection.findOne (,) : Se você precisar encontrar o primeiro documento que corresponda à consulta fornecida, use este comando. Exemplo: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Se você precisa encontrar alguns campos específicos de um documento em uma coleção, então você pode usar este comando. Exemplo: db.books.find ({“título”: ”Ilha do Tesouro”}, {título: verdadeiro, categoria: verdadeiro, _id: falso}).

  7. db.collection.update (,) : Se você precisar remover alguns em um documento existente, combinando uma consulta, você pode usar este comando. Exemplo: db.books.update ({title: “Treasure Island”}, {$ unset: {category: ””}}).

  8. db.collection.update (,) : Se você precisar atualizar alguns campos específicos de um documento que correspondem à consulta fornecida, use este comando. Exemplo: db.books.update ({title: “Treasure Island”}, {$ set: {category: ”Adventure Fiction”}}).

  9. db.collection.remove (, {justOne: true}) : Se em uma determinada situação, você precisar excluir um único documento que corresponda à sua consulta, use este comando. Exemplo: db.books.remove ({title: ”Treasure Island”}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Se você precisar excluir certos campos de todos os documentos que correspondem à sua consulta, use este comando. Exemplo: db.books.update ({categoria: “Ficção”}, {$ unset: {categoria: ””}}, {multi: verdadeiro}).

  11. db.collection.remove ({}) : Se você precisar excluir todos os documentos em uma coleção, independentemente se eles correspondem à sua consulta ou não, use este comando. Exemplo: db.books.remove ({}).

  12. db.collection.remove () : Se você precisar excluir todos os documentos que correspondem a uma determinada consulta, use este comando. Exemplo: db.books.remove ({“categoria”: ”Ficção”}).

Conclusão

Semelhante a outros sistemas de gerenciamento de banco de dados relacional, o MongoDB também contém muitos comandos que são úteis no dia a dia. Dependendo do seu caso de uso, use qualquer um ou todos os comandos compartilhados acima.

Tem alguma questão para nós? Mencione-os na seção de comentários e entraremos em contato com você.