Nodejs MongoDB Find

Nodejs MongoDB Find
"Nó.JS é um ambiente JavaScript usado como um ambiente de servidor gratuito que continua em execução no mecanismo V8 e diferentes sistemas operacionais como Windows, Linux, MacOS, etc. Por causa de sua essência solitária, nó.O JS é mais adequado para os data centers não bloqueadores e orientados por tarefas. Foi criado com estruturas genuínas e baseadas em push na cabeça, que são usadas para sites convencionais e instalações de API de back-end. Nós o usaremos para conectar o banco de dados MongoDB com o servidor Cloud MongoDB via Ubuntu 20.04 Sistema Linux neste artigo. Então, vamos dar uma olhada agora. Vamos começar com a atualização do sistema Linux para a implementação bem -sucedida deste artigo. Assim, estamos tentando o comando sudo apt-get para atualizar através dos direitos do sudo. Pode pedir a senha de um usuário do Linux atualmente funcionando. Você tem que adicionar a senha para prosseguir.”

Depois de atualizar seu sistema Linux, você deve instalar o pacote de propriedades com compra de software que contém o conjunto de diferentes repositórios usados ​​para instalar software diferente através do Ubuntu 20.04 Shell. Para instalar isso, você precisa experimentar este comando de instalação com a palavra-chave apt-get.

Após a instalação de pacotes e módulos necessários para instalação adicional, estaremos avançando para a instalação de um gerenciador de pacotes "NPM" para o NodeJS First. Para instalá-lo, experimente a instrução de instalação APT-Get junto com a palavra-chave “NPM.”Adicione sua senha, se solicitado no shell, e continue.

Toque em “Y” para continuar avançando no processamento ao ser perguntado: “Você quer continuar?”.

Espere até que o progresso atinja 100 % no processamento desta consulta. Você também pode experimentar o mesmo comando com a palavra -chave "nodejs", como mostrado abaixo.

Após a instalação bem -sucedida do pacote “NPM”, estaremos instalando o pacote NodeJS JavaScript Environment em nosso Ubuntu 20.04 Sistema com o pacote “apt-get” na instrução de instalação. Certifique -se de satisfazer os privilégios "sudo" para fazê -lo. Use a palavra -chave "nodejs" no comando. Ele será instalado em não mais que 2 minutos.

Vamos conferir a versão "npm" que acabamos de instalar no final com o comando da versão. Por isso, usamos a palavra-chave "npm" com a opção "-v" e obtemos a versão 6.14.4.

Para verificar se o NodeJS foi instalado com sucesso em nosso sistema, precisamos usar o comando dpkg com a opção -Get -Slections. Ele listará todos os pacotes montados.

Role um pouco e você verá "nodejs" nesta lista.

É hora de instalar o “MongoDB” no final com o uso do pacote “NPM” no shell. Então, tentamos o comando de instalação com a palavra -chave "MongoDB" através do pacote "NPM". Aguarde até coletar as informações e instalá -las totalmente.

Após a instalação, ele mostrará a seguinte saída, i.e., A versão instalada do MongoDB. É também afirmar que 3 pacotes podem exigir financiamento para configurá -los completamente.

Você também pode experimentar o pacote "NPM" dentro do comando List junto com a palavra -chave "MongoDB" para exibir as versões do MongoDB instalado pelo pacote "NPM". No momento, temos apenas uma versão do Mongo DB instalada em nosso sistema, eu.e., 4.6.0.

Após as configurações bem -sucedidas do NPM, NodeJs e Mongo DB no Ubuntu 20.04 Sistema Linux, é hora de configurar o servidor em nuvem agora. Então, você precisa abrir o site da nuvem MongoDB no seu navegador e se registrar do e -mail autenticado. Após o registro bem -sucedido, faça login no Cloud MongoDB e crie um novo cluster. Você precisa selecionar o local enquanto cria um cluster e rotula -o. Por exemplo, chamamos isso de "teste", como você pode ver na página "All Clusters".

Toque no nome do cluster "teste" para ver seus dados e servidores. Você precisa fazer um novo usuário e sua senha para este cluster “Teste.”Para conectar a máquina Linux ao servidor em nuvem, você precisa adicionar o endereço IP da sua máquina Linux ao painel de acesso ao banco de dados e salvá -lo. Criamos um nome de usuário com "Saeed" e damos uma nova senha. Você precisa criar um novo banco de dados na nuvem também.

Criamos um banco de dados "teste" e adicionamos uma nova coleção "dados" dentro dele. Na coleção "Data", adicionamos um único registro para colunas "id" e "título.”A saída mostrada do BelOw é tudo sobre o seu servidor de teste. Toque no botão "Connect" mostrado na tela abaixo para conectar este servidor em nuvem com o sistema Linux via NodeJS. Você receberá três maneiras diferentes de conectar seu servidor em nuvem com o banco de dados local, i i.e., via Shell Terminal, via aplicação e outros. Copie o URL fornecido para conectar um banco de dados local ao servidor em nuvem. Observe que o URL será diferente de acordo com as versões Nodejs.

Crie um novo arquivo JavaScript usando a instrução Touch, eu.e., nó.JS. Adicione o código mostrado abaixo dele. A variável "URL" deve conter o URL copiado da nuvem. Adicione seu nome de usuário e senha para o servidor "teste" dentro deste URL fornecido e cole -o. Este código JavaScript será usado para conectar o banco de dados "teste" do MongoDB com a nuvem e exibir os dados da coleção "dados" no shell. Se a conexão não fosse bem -sucedida, ele lançaria um erro.

Se você tentou o código acima para conectividade, execute o nó.arquivo js no shell usando o comando "nó", como mostrado.

Você também pode usar o URL fornecido para a opção de conectar -se através do shell do MongoDB, como mostrado.

Conclusão

Este tutorial ilustra brevemente o uso do NodeJS para encontrar os dados do servidor em nuvem do MongoDB no servidor local. Você precisa criar uma conta em um servidor em nuvem, gerar um novo banco de dados e sua coleção e adicionar um nome de usuário, senha e endereço IP. Depois disso, você precisa usar o URL fornecido na sua nuvem no arquivo de shell ou nodejs do MongoDB para conectar -se. Os dados de coleta de banco de dados serão exibidos no shell, eu.e., Adicionado no banco de dados em nuvem e mostrado no shell local do mongodb.