MongoDB Create Collection

MongoDB Create Collection
“Todos sabemos que, para armazenar informações em um banco de dados, geralmente criamos tabelas. Em MongoDB, chamamos essas tabelas de "coleções.”Essas coleções funcionam exatamente da mesma maneira que as tabelas funcionam em qualquer outro DBMS. Além disso, é extremamente simples de criar e trabalhar com coleções do MongoDBB. Portanto, neste artigo, discutiremos o método de criação de coleções em MongoDB no Ubuntu 22.04. Além disso, também aprenderemos algumas outras consultas associadas às coleções do MongoDBB.”

Como criar uma coleção em MongoDB no Ubuntu 22.04?

Para criar uma coleção (mais comumente conhecida como uma tabela) em MongoDB no Ubuntu 22.04, você só precisa seguir estas três etapas simples:

Etapa 1: verifique a presença do servidor MongoDB no Ubuntu 22.04

Antes de fazer qualquer outra coisa, você primeiro precisa garantir que o MongoDB esteja instalado em seu sistema específico. Para isso, você deve verificar a versão instalada com o seguinte comando:

$ MONGO -Versão

Este comando exibirá a versão do servidor MongoDB se estiver instalado no seu sistema, como mostrado abaixo:

Depois de confirmar a existência do servidor MongoDB no seu Ubuntu 22.04 Sistema, você terá que entrar em seu shell usando o comando "mongo". Depois de fazer isso, você poderá facilmente executar consultas dentro da concha do MongoDB.

Etapa 2: Crie um banco de dados MongoDB no Ubuntu 22.04

Como você pode criar uma coleção ou uma tabela em MongoDB apenas se você tiver um banco de dados presente em seu sistema, portanto, criaremos um banco de dados com o seguinte comando:

> Use ColeçõesDB

Nomeamos nosso banco de dados “ColeçõesDB.”Após a criação deste banco de dados, a saída mostrada abaixo foi exibida em nosso shell do MongoDB:

Etapa 3: Crie uma coleção MongoDB no Ubuntu 22.04

Podemos criar facilmente uma coleção em nosso banco de dados MongoDB recém -criado. Para isso, usaremos o seguinte comando:

> dB.CreateCollection ("MyFirstMongodBCollection")

Você não precisa contar esta consulta sobre o banco de dados em que a referida coleção deve ser criada. Isso ocorre porque já mudamos para o banco de dados de destino em sua criação na segunda etapa deste método. O nome da nossa coleção ou tabela MongoDB é “MyFirstMongodBCollection.”

A mensagem de sucesso que aparece após a execução desta consulta é mostrada na imagem abaixo:

Isso implica que conseguimos criar uma coleção em MongoDB no Ubuntu 22.04.

Como verificar todas as coleções em MongoDB no Ubuntu 22.04?

Se você quiser ver todas as coleções que você criou até agora dentro do seu banco de dados atual, você deve executar a seguinte consulta no shell do MongoDB:

> Mostrar coleções

Como tínhamos criado apenas uma única coleção em nosso banco de dados, o nome dessa coleção apareceu como resultado da execução desta consulta. É mostrado na imagem abaixo:

Como inserir documentos em uma coleção MongoDB no Ubuntu 22.04?

Agora, explicaremos a você o procedimento de inserção de registros ou linhas em uma coleção MongoDB, que são, de fato, conhecidas como "documentos". Para inserir vários documentos em uma coleção do MongoDB com uma única consulta, você terá que executar a seguinte consulta:

> dB.MyFirstMongodBCollection.InsertMany ([Nome: “Harry”, idade: 35, Nome: “Fred”, idade: 31, Nome: “Clara”, idade: 29])

Com a ajuda desta consulta, queríamos inserir três documentos dentro da nossa coleção MongoDB “MyFirstMongodBCollection.”Esses documentos são compostos por três atributos ou colunas, cada um conhecido como“ campos ”em MongoDB, i i.e., nome e idade. Usamos a função "InsertMany" para inserir vários documentos simultaneamente. Além disso, um ponto importante a ser destacado aqui é que especificamos explicitamente o nome de nossa coleção enquanto executa esta consulta. É assim porque um banco de dados MongoDB pode conter várias coleções dentro dele. Portanto, é obrigatório especificar qual banco de dados você deseja inserir esses documentos ao inserir os documentos. Por fim, você precisa ser mais cauteloso com a sintaxe das consultas do MongoDB, incluindo o espaçamento e o uso de parênteses. Da mesma forma, você pode inserir ainda mais de três documentos em sua coleção MongoDBB.

Se não houver erros em sua consulta, os documentos especificados serão inseridos com sucesso na sua coleção MongoDB, como mostrado na imagem abaixo:

Como ver todos os documentos em uma coleção MongoDB no Ubuntu 22.04?

Se você quiser ver todos os documentos inseridos em uma coleção MongoDB, terá que executar a seguinte consulta:

> dB.MyFirstMongodBCollection.encontrar( )

Todos os documentos da nossa coleção atual do MongoDB são mostrados na imagem abaixo:

Como ver um documento específico em uma coleção MongoDB no Ubuntu 22.04?

No entanto, às vezes, você não deseja exibir todos os documentos de uma coleção; Em vez disso, você só deseja ver um documento específico. Você pode fazer isso facilmente usando qualquer um de seus campos dentro da seguinte consulta:

> dB.MyFirstMongodBCollection.encontre (idade: 31)

Nesta consulta, usamos o campo de "idade" de nossa coleção e queremos extrair esse documento onde a idade é igual a 31. Você pode até usar o campo "Nome" ou qualquer outro se você o tiver nesta consulta.

O documento MongoDB associado a "Age: 31" é mostrado na imagem abaixo:

Conclusão

Hoje, queríamos orientá -lo no procedimento de trabalhar com as coleções em MongoDB no Ubuntu 22.04. Para explicar a você, primeiro ensinamos a você quais são as coleções do MongoDB e depois explicamos o método de criar coleções no MongoDBB. Depois de criar uma coleção em MongoDB, também ensinamos a você como você pode inserir documentos dentro de uma coleção MongoDB e vê -los de acordo com suas necessidades. Ao passar por este guia, você poderá contornar as coleções do MongoDB no Ubuntu 22.04.