MongoDB Encontre tudo

MongoDB Encontre tudo
“Se você não deseja usar nenhum banco de dados tradicional e deseja usar uma alternativa simples que não requer tantas configurações, o MongoDB está ao seu serviço. Ele permite criar coleções e armazenar dados na forma de listas, matrizes e formato de dicionários, i i.e., pares de valor-chave. Então, decidimos discutir o uso da função find () do mongodb para exibir os dados do documento das coleções. Vamos começar com o artigo de hoje, atualizando e atualizando -o primeiro para evitar erros ou problemas enquanto executa nossas tarefas na forma de consultas. Para atualizar nosso Ubuntu 2.04 Sistema, precisamos usar o pacote “apt” do nosso sistema Linux, que é um obrigatório em quase todas as instruções de instalação ou configuração do Linux. Então, tentamos as consultas de atualização e atualização combinadas em uma única consulta com o pacote "apt". Usando os privilégios do sudo pode exigir que a senha da sua conta de usuário continue este processo.”

O processo de atualização e atualização requer a afirmação do usuário antes de avançar com esse processo, fazendo uma pergunta mostrada abaixo. Toque em "Y" para continuar este processo.

Em alguns minutos, nosso sistema será totalmente atualizado e atualizado, conforme apresentado abaixo.

Antes de ir mais longe, você precisa garantir que o MongoDB já esteja instalado no seu sistema Linux. Caso contrário, tente instalá -lo no seu sistema enquanto estamos trabalhando no MongoDBB. Após sua instalação bem -sucedida, você precisa iniciá -lo dentro do seu shell Linux usando a palavra -chave simples "Mongo", como mostrado abaixo. Ele lançará o terminal MongoDB na tela da sua concha. Agora podemos tentar alguns comandos em seu shell para ver como podemos encontrar uma lista no banco de dados.

Vamos dar uma olhada nos bancos de dados já criados do MongoDB para o nosso sistema usando sua instrução "show dbs". Ele exibiu um total de 4 bancos de dados, enquanto três deles estão embutidos e o banco de dados de teste é definido pelo usuário e pode ser usado ainda mais. Para usar o banco de dados "Teste", precisamos experimentar a instrução de "uso" seguida pelo nome de um banco de dados, eu.e., "Teste" na concha do MongoDB. Ele nos trocará dentro do banco de dados "teste", e todo o nosso trabalho será realizado dentro dele a partir de agora. Para criar e encontrar listas no banco de dados, precisamos criar as coleções que mantêm dados na forma de listas. A instrução "Show Collections" pode ser usada para exibir todas as coleções já feitas em nosso banco de dados, eu.e., Um total de três coleções.

Para exibir os dados de coleções já criadas em nossa tela de shell do MongoDB, precisamos usar a função "encontrar" precedida pela palavra -chave "db" e o nome da coleção. A função find () pode ser usada de várias maneiras para exibir os dados da coleção de certas maneiras, eu i.e., dados completos ou parte de um dados. Então, usamos a instrução "db" seguida pelo nome de uma coleção, eu.e., “Novo” e a função “find ()” sem parâmetros para exibir todos os dados de documentos existentes da coleção “Novo.”O uso desta instrução mostra um total de 2 listas no documento de coleção“ Novo ”. Essas listas contêm dados na forma de pares de valor-chave.

Assim assim, usamos a mesma função "encontrar" a ser aplicada à coleção "extra" sem adicionar valores paramétricos. A execução desta instrução exibiu que a coleção "extra" contém apenas um único documento de lista como dados, i i.e., valor chave.

Vamos tentar remover as coleções existentes do banco de dados de trabalho atual “DB."Para remover as coleções do nosso banco de dados" DB ", use a função" Drop "na mesma consulta" db "junto com o nome de uma coleção, I.e., "Extra" e "Novo.”Depois de usar a consulta“ Show Collections ”no shell, descobrimos que ambas as coleções foram removidas com sucesso e restam apenas uma coleção no banco de dados, i i.e., "Teste.”

Vamos seguir em frente para criar uma nova coleção e adicionar dados na forma de um documento de lista dentro dele. Então, precisamos usar o método de “createCollection” de MongoDB dentro da instrução “db” para criar uma nova coleção chamada “Lista.”A coleção foi criada com sucesso, pois o status de retorno“ 1 ”está exibindo a mensagem“ OK ”. Ao exibir todas as coleções usando a instrução "Show Collections", encontramos a coleção recém -feita dentro da lista, I I.e., "Lista.”

Ao usar a função "encontrar" para exibir os dados de uma "lista" de coleção, descobrimos que está atualmente vazio e não tem dados na forma de matrizes, listas ou dicionários.

Para inserir dados dentro da coleção, precisamos usar os colchetes "" na forma de uma lista. Para isso, tente usar a função "Inserir" na instrução "db" após o nome de uma coleção, eu.e., "Lista.”Um total de 5 pares de valor-chave foram adicionados.

Usando a função "Find" da coleção "List" seguida pelos colchetes vazios , podemos exibir todos os dados da lista de coleções.

Para exibir menos dados ou dados específicos do documento de coleta "List", você precisa especificar o nome de chave específico para 1, como fizemos para as chaves 1, 3 e 5 no exemplo abaixo da balança. Usando 1 para colunas específicas de um documento de coleção, temos apenas 3 valores de coluna exibidos.

Digamos que você tenha os dados abaixo da balança no documento de coleções "List".

Também podemos exibir a lista completa de coleções da coleção que contém um valor específico dentro dela. Para isso, você precisa usar o nome da chave, eu.e., List1 seguida pelo cólon e o valor específico dentro das vírgulas invertidas.

Conclusão

Este artigo elabora o uso de MongoDB no sistema Linux, em vez de sistemas tradicionais de banco de dados em seu parágrafo introdutório. Ele discutiu o uso da função find () para exibir todos os dados de "coleta" na forma de listas ou matrizes. Para isso, discutimos algumas instruções do MongoDB para exibir o uso da função find () para exibir todos os dados da lista e dados específicos das coleções.