}, {collection: "accounts"} ); var User = mongoose.model('accounts', userSchema); User.findOne({name:"WangEr"}, function(err, doc){ if(err) console.log(err); else console.log(doc.name + ", password - " + doc.password); }); var lisi = new User({name:"LiSi", password:"123456"}); lisi.save(function(err, doc){ if(err)console.log(err); else console.log(doc.name + ' saved'); }); });
In the preceding file, run the "node mongo. js" command to view the effect.
To use
related purpose
Document: A document is a set of key-value pairs. File dynamic mode. Dynamic mode refers to documents in the same collection that do not require a collection of common fields that have the same field or structure group, and can accommodate different types of data.
The table given below shows RDBMS terminology using MongoDB relationships The most important thing to observe is that the tables and fields in our relational datab
Tags: packaging username font database Image Nodejs Mic Install valueMongoDB Introduction: MongoDB is a JavaScript-based database, the storage format is JSON, and node is a JavaScript-based environment (library), so node and MongoDB collocation can reduce the time and space cost of data conversion. Mongoose Introduction: is a
be executed in an asynchronous environment. At the same time, it is also an object model library for MongoDB operations, which encapsulates some common methods such as MongoDB's addition and deletion of documents, and makes it easier for Nodejs to manipulate MongoDB database.• Installation MongooseNPM Install Mongoose• Reference Mongoosevar
MongoDB operation, which encapsulates some commonly used methods such as MongoDB's addition and deletion to document, so that Nodejs operation MongoDB database becomes more flexible and simple. 2. What can mongoose do? Mongoose, because it encapsulates the usual processing method for
},
{collection: "Accounts"}
);
var User = Mongoose.model (' accounts ', Userschema);
User.findone ({name: "Wanger"}, Function (Err, doc) {
if (err) console.log (err);
else Console.log (doc.name + ", password-" + Doc.password);
});
var lisi = new User ({name: "Lisi", Password: "123456"});
Lisi.save (function (err, doc) {
if (err) console.log (err);
else Console.log (doc.name + ' saved ');
});
The above file, you can view the effect directly by executing the node m
Document: A document is a set of key-value pairs. File dynamic mode. Dynamic mode refers to documents in the same collection that do not require a collection of common fields that have the same field or structure group, and can accommodate different types of data.
The table given below shows RDBMS terminology using MongoDB relationships The most important thing to observe is that the tables and fields in our relational database are replace
data, enter the use
gabdb
db.user.insert ({dataid : 10001})
Db.user.find ()
Switch to the From node, you will find that using show DBS will error, because you have not opened the permission, enter Rs.slaveok (), can be successfully accessed. Switch from node
MONGO localhost:10002
//no permission Query
show DBS
//error
2016-01-06t14:48:53.155+0800 E query [ THREAD1] error:listdatabases failed:{"OK": 0, "errmsg": "Not Master and Slaveok=false", "Code": 13435}:
//Open
gabriel:seconda
Go to the Bin folder under the folder where MongoDB is installed, execute the command: MONGO, you can use MongoDB.After installing the mongoose, in App.js, first introduce mongoose this module:var mongoose = require (' Mongoose ');Connec
. using MONOGDB in the node project
1, Import monogdb connection module, express official Introduction is the Mongoskin module, this I will not say, here is introduced through the Mongoose installation
2. Execute the command under the MyApp project NPM install Mongoose-save installation to Node_modules, you can also configure "Package.json" in Mongoose: "^4.4.1
Tags: create user and password now official. NET username Cat unsuccessful creat onsTransfer from 77435804#commentbox1. Create an administratorFirst open the MONGO service, then switch the admin database, at first there is no this database.use admin
1
2. Then create the user and password:db.createUser({user:’root’,pwd:’root1234’,roles:[‘root’]})
1
3. After you create the administrator account and password, and then run the MONGO service, add the –auth parameter:mongod
collection.Db.users.find () \ Query the document you added 3. Project Connection Database Create a folder under the project root directory database, and then create a db.js E:\test \ Database\db.js [HTML] View plain copy
var mongoose = require (' Mongoose ');
var db = mongoose.connect (' Mongodb://localhost/text ');//;
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.