Heim > Web-Frontend > js-Tutorial > node.js Betrieb Mongodb Learning summary_node.js

node.js Betrieb Mongodb Learning summary_node.js

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-05-16 16:02:25
Original
1395 Leute haben es durchsucht

1. Vorbereitung

1. Erstellen Sie die zu lesende Tabelle in mongodb

Datenbank mongotest erstellen

Code kopieren Der Code lautet wie folgt:

Verwenden Sie Mongotest;

Fügen Sie Daten in die Benutzertabelle ein
Code kopieren Der Code lautet wie folgt:

db.user.insert({
Name:'flyoung',
Alter: '18',
Geschlecht:wahr
});

2. Installieren Sie node-mongodb-native
Code kopieren Der Code lautet wie folgt:

npm install mongodb

2. Beispiel (node.js liest mongodb)

Weitere Informationen finden Sie in der Dokumentation von node-mongodb-native: https://github.com/mongodb/node-mongodb-native

Code kopieren Der Code lautet wie folgt:

var mongodb = require('mongodb');

var server = new mongodb.Server("127.0.0.1",27017,{});//Lokaler 27017-Port

new mongodb.Db('mongotest',server,{}).open(function(error,client){//Database: mongotest
If(error) throw error;
varcollection = new mongodb.Collection(client,'user');//Table: user
Collection.find(function(error,cursor){
         Cursor.each(function(error,doc){
               if(doc){
console.log("name:" doc.name "age:" doc.age);
            }
        });
});
});


Ausführen:
Code kopieren Der Code lautet wie folgt:

Knoten mongodbTest.js

Ergebnis:
Code kopieren Der Code lautet wie folgt:

Name:flyoung Alter:18

3. Die letzten Worte

Demo-Referenzdokument zum Hinzufügen, Löschen, Ändern und Überprüfen

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
Wofür wird node.js verwendet?
Aus 1970-01-01 08:00:00
0
0
0
node.js – Server-Port-80-Problem
Aus 1970-01-01 08:00:00
0
0
0
node.js E/A-Optimierung – Stapelüberlauf
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage