Node. js mongodb Operations Learning Summary
Node. js mongodb Operations Learning Summary
This article mainly introduces the learning Summary of node. js operations on mongodb. This article provides code instances for mongodb to create databases, insert data, connect to the mongodb database, and query data. For more information, see
I. Preparations
1. Create a table to be read in mongodb
Create a database named Test
The Code is as follows:
Use extension test;
Insert data to the user table
The Code is as follows:
Db. user. insert ({
Name: 'flyoung ',
Age: '18 ',
Sex: true
});
2. Install node-mongodb-native
The 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
The 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:
The Code is as follows:
Node mongodbTest. js
Result:
The Code is as follows:
Name: flyoung age: 18
Iii. Last words
Demo reference document for adding, deleting, modifying, and querying