MONGODB Encontre limite

MONGODB Encontre limite
Diz -se que o MongoDB é a alternativa mais fácil de banco de dados usada entre os desenvolvedores. Ele criou várias funções para exibir, excluir, soltar e inserir os registros nas coleções de banco de dados. Um desses métodos é a função "limite" do mongodb. Especialmente projetado para restringir o número de registros a serem exibidos em sua tela de casca, enquanto usa a função find () para mostrar os dados. Assim, decidimos cobrir o uso da função limite () neste guia usando o MongoDB no Ubuntu 20.04 Sistema.

Vamos começar abrindo o aplicativo Shell do Ubuntu que será usado para executar consultas e executar o MongoDBB. Você tem que abri -lo através do atalho “Ctrl+Alt+T”. Após a abertura, estaremos atualizando e atualizando nosso sistema antes de começarmos a trabalhar no MongoDBB. É uma etapa necessária para tornar seu sistema livre de insetos e fazer isso atualizado com os novos recursos do Linux. Para isso, usamos o pacote "apt" do Linux em nossas instruções de atualização. Adicionamos a senha da nossa conta e ela começou a tornar nosso sistema atualizado.

Espere até concluir seu processo sem qualquer inconveniente ou problema.

Seu sistema estará pronto para uma atualização após a conclusão da atualização.

Após a atualização, substituiremos a palavra -chave "Atualizar" pela "atualização" para atualizar os pacotes do sistema do Ubuntu 20.04 Sistema.

É hora de começar o MongoDB dentro da concha terminal do Ubuntu 20.04 Sistema. Então, nós o iniciamos usando a palavra -chave "Mongo" em sua área de consulta, conforme apresentado na imagem abaixo. O MongoDB começou e sua concha foi lançada com sucesso para tentar consultas.

A instrução "show dbs" pode ser usada para listar os bancos de dados já fabricados na sua tela.

Criamos um novo banco de dados "Teste" através da instrução "Uso" e criamos uma nova coleção chamada "Limit" dentro dele, utilizando a função CreateCollection (). A coleção "limite" foi criada com sucesso conforme a instrução "Show Collections".

Primeiro, vamos dar uma olhada na função find () sem usar a função limite (). Como a coleção "limite" está vazia, o uso da função find () com e sem a função "limite" não retorna nada como exibido.

Vamos adicionar alguns dados na coleção Limit usando a função "Inserir" do MongoDB precedido pelo nome da coleção, "Limit". Adicionamos dois conjuntos de registros dentro da coleção Limit como um documento de lista e esses registros foram salvos para ele com sucesso.

Depois disso, adicionamos um conjunto de mais 5 registros com dados diferentes, usando a função "insert ()" das coleções do MongoDBB. Todos os registros são inseridos com sucesso.

Depois de usar a função "find ()" sem o uso da função limite () junto com ela, obtivemos todos os 7 registros da coleção "limite" exibida em nossa tela, conforme exibido abaixo. Junto com ele é a coluna "extra" interna em cada registro, mostrando o ID do registro específico.

Antes de usar a função limite (), mostraremos o uso de nomes de colunas para exibir as colunas especificadas em nossa tela de casca. Então, tentamos a função "find ()" junto com a coluna "nome" definido como 1 a ser exibido. A saída desta instrução exibiu os registros apenas para a coluna "Nome" e não exibiu a coluna interna "_id", como foi definido como 0.

Agora, é hora de usar a função limite () junto com a função find () para restringir a exibição de todos os registros da coleção específica. Então, estamos buscando a coluna "nome" da coleção "limite" usando a função find (). Em seguida, limitando a exibição de seus registros por "3" através do uso da função limite () no final da consulta. Ele exibiu o total dos 3 primeiros registros para a coluna "Nome" da coleção "Limit". Como os dois primeiros registros não contêm nenhuma coluna "nome", ele exibirá os suportes encaracolados vazios.

Depois de definir o valor "5" para a função limite (), fomos exibidos com os 5 primeiros registros para a coluna "nome" de uma coleção "limite", conforme exibido abaixo da imagem.

Digamos, você tem o conjunto de registros mostrado de baixo para a coleção "limite" agora.

Se você deseja exibir um único registro para todas as colunas da coleção "Limit", você precisa especificar 1 dentro da função limite (). Tentamos exibir 3 e 5 registros para todas as colunas de uma coleção "limite", respectivamente. Portanto, exibiu 1, 3 e 5 registros abaixo.

Você também pode especificar o nome de uma coluna junto com seu valor definido como 1 para exibir apenas e limitar os registros para uma coluna específica realizada na coleção. Portanto, estamos usando a função find () para exibir o registro para a coluna "nome" apenas do "limite" da coleção. Junto com isso, estamos definindo o limite de registro como 2, 5, e vazio para a função limite () na mesma consulta. Ele exibe um total de 2 e 5 registros em nossas telas para a coluna "Nome".

Tentamos a mesma consulta de função limit () para a coluna específica "idade" da coleção "limite", como mostrado na imagem abaixo (i.e. Definir limites para 1, 3 e 6.) A saída para essas consultas atualizadas foi exibida em registros 1, 3 e 5 para a coluna “Age”. O uso de um limite mais do que o total de registros da coleção não afeta a saída e exibe apenas os registros totais (i.e., 5.)

Conclusão:

O parágrafo introdutório deste guia é sobre o uso da função limite () junto com a função find () para limitar a exibição de registros específicos das coleções do MongoDBB. Discutimos as consultas para criar uma coleção e adicionar registros a ela. Depois disso, discutimos uma maneira de buscar os registros usando a função find (). Em seguida, exibe a coluna específica dos registros. Finalmente, discutimos as ilustrações para limitar o número de registros a serem exibidos no shell através do uso da função "limite".