Nodejs MongoDB Find

Nodejs MongoDB Find
"Nodo.JS è un ambiente JavaScript utilizzato come un ambiente server gratuito che continua a funzionare sul motore V8 e diversi sistemi operativi come Windows, Linux, MacOS, ecc. A causa della sua essenza solitaria, nodo.JS è più adatto ai data center non bloccanti e basati sulle attività. È stato creato con strutture autentiche e a base push in testa, che vengono utilizzati per siti convenzionali e strutture API di back-end. Lo useremo per collegare il database MongoDB con il server cloud mongodb tramite Ubuntu 20.04 Sistema Linux in questo articolo. Quindi, diamo un'occhiata ora. Cominciamo con l'aggiornamento del sistema Linux per l'implementazione riuscita di questo articolo. Pertanto, abbiamo provato il comando sudo apt-get per l'aggiornamento tramite i diritti sudo. Potrebbe richiedere la password di un utente Linux attualmente funzionante. Devi aggiungere la password per procedere."

Dopo aver aggiornato il sistema Linux, è necessario installare il pacchetto di monete-proprietà software che contiene il set di diversi repository utilizzati per installare software diversi tramite Ubuntu 20.04 Shell. Per installare questo, è necessario provare questo comando di installazione con la parola chiave APT-get.

Dopo l'installazione di pacchetti e moduli necessari per ulteriori installazioni, ci sposteremo verso l'installazione di un gestore di pacchetti "NPM" per Nodejs prima. Per installarlo, prova l'istruzione di installazione APT-get insieme alla parola chiave “NPM."Aggiungi la tua password, se richiesto alla shell e continua.

Tocca "Y" per continuare ad andare avanti nell'elaborazione dopo essere stato chiesto: "Vuoi continuare?".

Aspetta che il progresso raggiunga il 100 % sull'elaborazione di questa domanda. Puoi anche provare lo stesso comando con la parola chiave "nodejs", come mostrato di seguito.

Dopo l'installazione riuscita del pacchetto "NPM", installeremo il pacchetto ambientale JavaScript Nodejs sul nostro Ubuntu 20.04 Sistema con il pacchetto "Apt-get" nell'istruzione di installazione. Assicurati di indulgere ai privilegi "sudo" per farlo. Utilizzare la parola chiave "nodejs" nel comando. Sarà installato in non più di 2 minuti.

Dai un'occhiata alla versione "NPM" appena installata alla nostra fine con il comando della versione. Quindi abbiamo usato la parola chiave "npm" con l'opzione "-v" e ottenuto la versione 6.14.4.

Per verificare se i nodejs sono stati installati correttamente nel nostro sistema, dobbiamo utilizzare il comando dpkg con l'opzione -get -selections. Elencherà tutti i pacchetti montati.

Scorri un po 'e vedrai "Nodejs" in questo elenco.

È ora di installare "MongoDB" alla nostra fine con l'uso del pacchetto "NPM" nella shell. Quindi, abbiamo provato il comando di installazione con la parola chiave "MongoDB" tramite il pacchetto "NPM". Attendere fino a raccogliere le informazioni e installale completamente.

Dopo l'installazione, mostrerà la seguente uscita, i.e., La versione installata di MongoDB. Sta anche affermando che 3 pacchetti potrebbero richiedere finanziamenti per configurarli completamente.

Puoi anche provare il pacchetto "NPM" all'interno del comando Elenco insieme alla parola chiave "MongoDB" per visualizzare le versioni di MongoDB installate dal pacchetto "NPM". In questo momento, abbiamo solo una versione di Mongo DB installata sul nostro sistema, i.e., 4.6.0.

Dopo le configurazioni riuscite di NPM, Nodejs e Mongo DB a Ubuntu 20.04 Linux System, è ora di impostare il server cloud ora. Quindi, è necessario aprire il sito cloud MongoDB nel browser e registrarti dall'e -mail autenticata. Dopo la riuscita registrazione, accedi dal cloud mongodb e crea un nuovo cluster. È necessario selezionare la posizione durante la creazione di un cluster ed etichettarlo. Ad esempio, l'abbiamo chiamato "test", come puoi vedere dalla pagina "All Clusters".

Tocca il nome del cluster "Test" per vedere i suoi dati e server. Devi creare un nuovo utente e la sua password per questo cluster "Test."Per collegare la macchina Linux con il server cloud, è necessario aggiungere l'indirizzo IP della macchina Linux al pannello di accesso al database e salvarlo. Abbiamo creato un nome utente con "Saeed" e gli abbiamo dato una nuova password. È necessario creare anche un nuovo database nel cloud.

Abbiamo creato un "test" di database e aggiunto una nuova raccolta "dati" al suo interno. All'interno della raccolta "Data", abbiamo aggiunto un singolo record per le colonne "ID" e "Titolo."L'output a mezzanola mostrata riguarda tutto il server di test. Tocca il pulsante "Connetti" mostrato nella schermata seguente per collegare questo server cloud con il sistema Linux tramite NodeJS. Ti verranno forniti 3 modi diversi per collegare il tuo server cloud con il database locale, i.e., tramite guscio terminale, tramite l'applicazione e altri. Copia l'URL fornito per connettere un database locale con il server cloud. Si noti che l'URL sarà diverso in base alle versioni Nodejs.

Crea un nuovo file JavaScript utilizzando l'istruzione touch, i.e., nodo.js. Aggiungi il codice di cima mostrato al suo interno. L'URL variabile deve contenere l'URL copiato dal cloud. Aggiungi il tuo nome utente e password per il server "test" all'interno di questo URL fornito e incollalo. Questo codice JavaScript verrà utilizzato per collegare il database "Test" di MongoDB con il cloud e visualizzare i dati della raccolta "dati" nella shell. Se la connessione non avesse avuto successo, lancerebbe un errore.

Se hai provato il codice sopra per la connettività, eseguire il nodo.file js nella shell usando il comando "nodo" come mostrato.

È inoltre possibile utilizzare l'URL fornito per l'opzione di collegamento attraverso la shell Mongodb, come mostrato.

Conclusione

Questo tutorial illustra brevemente l'utilizzo di Nodejs per trovare i dati del server cloud MongoDB sul server locale. È necessario creare un account su un server cloud, generare un nuovo database e la sua raccolta e aggiungere un nome utente, password e indirizzo IP. Successivamente, è necessario utilizzare l'URL fornito nel cloud sul file Shell o Nodejs MongoDB per connettersi. I dati di raccolta del database verranno visualizzati nella shell, i.e., Aggiunto nel database del cloud e mostrato sulla shell Mongodb locale.