Nodejs MongoDB Find

Nodejs MongoDB Find
"Nœud.JS est un environnement JavaScript utilisé comme un environnement de serveur gratuit qui continue de fonctionner sur le moteur V8 et différents systèmes d'exploitation comme Windows, Linux, MacOS, etc. En raison de son essence solitaire, nœud.JS est le mieux adapté aux centres de données non bloquants et axés sur les tâches. Il a été créé avec des cadres authentiques basés sur la push dans la tête, qui sont utilisés pour les sites conventionnels et les installations d'API back-end. Nous l'utiliserons pour connecter la base de données MongoDB avec le serveur Cloud MongoDB via Ubuntu 20.04 Système Linux dans cet article. Alors, jetons un coup d'œil maintenant. Commençons par la mise à jour du système Linux pour la mise en œuvre réussie de cet article. Ainsi, nous avons essayé la commande sudo apt-get pour la mise à jour via les droits sudo. Il peut demander le mot de passe d'un utilisateur Linux en cours. Vous devez ajouter le mot de passe pour continuer."

Après avoir mis à jour votre système Linux, vous devez installer le pack logiciel-Properties-Common qui contient l'ensemble de différents référentiels utilisés pour installer différents logiciels via Ubuntu 20.04 Shell. Pour l'installer, vous devez essayer cette commande d'installation avec le mot-clé apt-get.

Après l'installation de packages et de modules nécessaires pour une installation supplémentaire, nous nous dirigerons vers l'installation d'un gestionnaire de packages «NPM» pour NodeJS d'abord. Pour l'installer, essayez les instructions d'installation APT-Get avec le mot-clé «NPM."Ajoutez votre mot de passe, si vous êtes demandé au shell et continuez.

Appuyez sur «Y» pour continuer à avancer dans le traitement en vous demandant: «Voulez-vous continuer?".

Attendez que les progrès atteignent 100% sur le traitement de cette requête. Vous pouvez également essayer la même commande avec le mot clé «Nodejs», comme indiqué ci-dessous.

Après l'installation réussie du package «NPM», nous installerons le package d'environnement JavaScript Nodejs sur notre Ubuntu 20.04 Système avec le package «apt-get» dans l'instruction d'installation. Assurez-vous de vous livrer aux privilèges «sudo» pour le faire. Utilisez le mot-clé «Nodejs» dans la commande. Il sera installé en plus de 2 minutes.

Voyons la version «NPM» qui vient d'être installée à notre fin avec la commande de version. Nous avons donc utilisé le mot-clé «npm» avec l'option «-v» et obtenu la version 6.14.4.

Pour vérifier si le NodeJS a été installé avec succès dans notre système, nous devons utiliser la commande dpkg avec l'option -get-selections. Il répertorie tous les forfaits montés.

Boulez un peu et vous verrez «Nodejs» dans cette liste.

Il est temps d'installer «MongoDB» à notre fin avec l'utilisation du package «NPM» au Shell. Nous avons donc essayé la commande d'installation avec le mot clé «MongoDB» via le package «NPM». Attendez qu'il collecte les informations et l'installez complètement.

Après l'installation, il affichera la sortie suivante, je.e., La version installée de MongoDB. Il indique également que 3 packages pourraient nécessiter un financement pour les configurer pleinement.

Vous pouvez également essayer le package «NPM» dans la commande List avec le mot clé «MongoDB» pour afficher les versions de MongoDB installées par le package «NPM». En ce moment, nous n'avons qu'une seule version de Mongo DB installée sur notre système, je.e., 4.6.0.

Après les configurations réussies de NPM, Nodejs et Mongo DB à l'Ubuntu 20.04 Système Linux, il est temps de configurer le serveur cloud maintenant. Vous devez donc ouvrir le site Cloud MongoDB dans votre navigateur et vous inscrire à partir de l'e-mail authentifié. Après l'inscription réussie, connectez-vous à partir du cloud MongoDB et créez un nouveau cluster. Vous devez sélectionner l'emplacement tout en créant un cluster et l'étiqueter. Par exemple, nous l'avons nommé «test», comme vous pouvez le voir sur la page «All Clusters».

Appuyez sur le nom du cluster «Test» pour voir ses données et ses serveurs. Vous devez faire un nouvel utilisateur et son mot de passe pour ce cluster «Tester."Pour connecter la machine Linux avec le serveur Cloud, vous devez ajouter l'adresse IP de votre machine Linux au panneau d'accès à la base de données et l'enregistrer. Nous avons créé un nom d'utilisateur avec «Saeed» et lui avons donné un nouveau mot de passe. Vous devez également créer une nouvelle base de données dans le cloud.

Nous avons créé une base de données «test» et ajouté une nouvelle collection «données» à l'intérieur. Dans la collection «Data», nous avons ajouté un seul enregistrement pour les colonnes «ID» et «Title.”La sortie à faire affiché est tout au sujet de votre serveur de test. Appuyez sur le bouton "Connexion" affichée sur votre écran ci-dessous pour connecter ce serveur Cloud avec le système Linux via NodeJS. Vous recevrez 3 façons différentes de connecter votre serveur Cloud avec la base de données locale, je.e., via le shell terminal, via l'application et autres. Copiez l'URL fournie pour connecter une base de données locale avec le serveur cloud. Notez que l'URL sera différente selon les versions NodeJS.

Créez un nouveau fichier JavaScript en utilisant l'instruction tactile, je.e., nœud.js. Ajouter le code à croisement affiché. L'URL variable doit contenir l'URL copiée du nuage. Ajoutez votre nom d'utilisateur et votre mot de passe pour le serveur «Test» dans cette URL fournie et collez-la. Ce code JavaScript sera utilisé pour connecter la base de données «Tester» de MongoDB avec le cloud et afficher les données de la collecte «Données» au shell. Si la connexion échouait, elle lancerait une erreur.

Si vous avez essayé le code ci-dessus pour la connectivité, exécutez le nœud.Fichier JS sur le shell à l'aide de la commande "Node" comme indiqué.

Vous pouvez également utiliser l'URL prévue pour la connexion via la coque MongoDB, comme indiqué.

Conclusion

Ce tutoriel illustre brièvement à l'aide des NodeJS pour trouver les données du serveur cloud MongoDB sur le serveur local. Vous devez créer un compte sur un serveur cloud, générer une nouvelle base de données et sa collection et ajouter un nom d'utilisateur, un mot de passe et une adresse IP. Après cela, vous devez utiliser l'URL fournie à votre nuage sur le shell MongoDB ou le fichier NodeJS pour se connecter. Les données de collecte de base de données seront affichées au shell, i.e., ajouté dans la base de données cloud et indiqué sur le shell MongoDB local.