Node. js learning summary on mongodb operations, node. jsmongodb
I. Preparations
1. Create a table to be read in mongodb
Create a database named Test
Copy codeThe Code is as follows:
Use extension test;
Insert data to the user table
Copy codeThe Code is as follows:
Db. user. insert ({
Name: 'flyoung ',
Age: '18 ',
Sex: true
});
2. Install node-mongodb-native
Copy codeThe Code is as follows:
Npm install mongodb
Ii. instance (node. js reads mongodb)
See node-mongodb-native documentation: https://github.com/mongodb/node-mongodb-native
Copy codeThe Code is as follows:
Var mongodb = require ('mongodb ');
Var server = new mongodb. Server ("127.0.0.1", 27017, {}); // local port 27017
New mongodb. Db ('mongotest', server, {}). open (function (error, client) {// Database: mongotest
If (error) throw error;
Var collection = 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 );
}
});
});
});
Run:
Copy codeThe Code is as follows:
Node mongodbTest. js
Result:
Copy codeThe Code is as follows:
Name: flyoung age: 18
Iii. Last words
Demo reference document for adding, deleting, modifying, and querying