时间:2021-07-01 10:21:17 帮助过:26人阅读
- <code style="border: 0px none; color: rgb(51,51,51)">Model.find(query, fields, options, callback)</code>
- <code style="border: 0px none; color: rgb(51,51,51)">Model.find({ ‘some.value‘: 5 }, function (err, docs) {
- // docs is an array
- });</code>
- <code style="border: 0px none; color: rgb(51,51,51)">Model.findOne({ age: 5}, function (err, doc){
- // doc is a Document
- });</code>
- <code style="border: 0px none; color: rgb(51,51,51)">Model.findById(obj._id, function (err, doc){
- // doc is a Document
- });</code>
- <code style="border: 0px none; color: rgb(51,51,51)">Model.count(conditions, callback);</code>
- <code style="border: 0px none; color: rgb(51,51,51)">Model.remove(conditions, callback);</code>
- <code style="border: 0px none; color: rgb(51,51,51)">Model.distinct(field, conditions, callback);</code>
- <code style="border: 0px none; color: rgb(51,51,51)">Model
- .where(‘age‘).gte(25)
- .where(‘tags‘).in([‘movie‘, ‘music‘, ‘art‘])
- .select(‘name‘, ‘age‘, ‘tags‘)
- .skip(20)
- .limit(10)
- .asc(‘age‘)
- .slaveOk()
- .hint({ age: 1, name: 1 })
- .exec(callback);</code>
- <code style="border: 0px none; color: rgb(51,51,51)">Model.$where(‘this.firstname === this.lastname‘).exec(callback)</code>
- <code style="border: 0px none; color: rgb(51,51,51)">var query = Model.find({});
- query.where(‘field‘, 5);
- query.limit(5);
- query.skip(100);
- query.exec(function (err, docs) {
- // called when the `query.complete` or `query.error` are called
- // internally
- });</code>
- <code style="border: 0px none; color: rgb(51,51,51)">var conditions = { name: ‘borne‘ }// 条件
- , update = { $inc: { visits: 1 }}//改动
- , options = { multi: true };//选项 multi 改动多个
- Model.update(conditions, update, options, callback);
- function callback (err, numAffected) {
- // numAffected is the number of updated documents
- })</code>
- <code style="border: 0px none; color: rgb(51,51,51)">Model.findOne({ name: ‘borne‘ }, function (err, doc){//doc 是模型
- doc.name = ‘jason borne‘;
- doc.visits.$inc();
- doc.save();
- });</code>
mongoose 数据库操作3
标签:model mon 选项 .com family uri add tags div