node.js使用mongodb进行删除操作和修改操作
2017-09-17 22:55
776 查看
删除数据
调用:
修改数据
调用:
//这个模块里封装了所有对数据库的常用操作,不管数据库的什么操作,都需要连接数据库 var MongoClient = require("mongodb").MongoClient; function _connectDB(callback) { var url = "mongodb://127.0.0.1:27017/haha"; //链接数据库 MongoClient.connect(url, function (err, db) { callback(err, db); }); } //删除 exports.deleteMany = function (collectionName, data, callback) { _connectDB(function (err, db) { db.collection(collectionName).deleteMany( data, function(err, results) { callback(err, results); db.close(); } ); }); }
调用:
app.get("/delete",function (req, res) { var age = parseInt(req.query.age); db.deleteMany("teacher", {"age":12}, function (err, result) { res.send(result); }); });
修改数据
//这个模块里封装了所有对数据库的常用操作,不管数据库的什么操作,都需要连接数据库 var MongoClient = require("mongodb").MongoClient; function _connectDB(callback) { var url = "mongodb://127.0.0.1:27017/haha"; //链接数据库 MongoClient.connect(url, function (err, db) { callback(err, db); }); } //修改数据 exports.updateMany = function (collectionName, data1, data2, callback) { _connectDB(function (err, db) { db.collection(collectionName).updateMany( data1, data2, function(err, results) { callback(err, results); db.close(); }); }); }
调用:
app.get("/update",function (req, res) { db.updateMany("teacher", {"age":13}, { $set:{"name":"小米糕"} }, function (err, result) { res.send(result); }); });
相关文章推荐
- Node.js使用orm2进行update操作时关联字段无法修改的解决方法
- 使用C#对MongoDB中的数据进行查询,修改等操作
- 一个使用GridView显示数据,并且可以进行添加、修改、删除操作的例子
- 使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例(转载)
- node.js 使用fs模块对系统文件及目录进行读写操作
- Node.js中使用mongoskin操作mongoDB实例
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例
- 使用SQL语句对表进行插入、修改和删除数据操作
- 使用C#对MongoDB中的数据进行查询,修改等操作
- Hadoop使用Java进行文件修改删除操作
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例(转载)
- node.js 使用crypto模块进行RSA加解密操作
- 详解如何使用C#.NET进行注册表项和键值的创建、删除、修改、获取等操作
- JPA数据的操作:增加,删除,修改,获取,使用JPOL进行查询
- MongoDB与PHP的扩展进行添加、修改、查询、删除等操作基础教程
- Node.js中使用mongoskin操作mongoDB实例
- MongoDB与PHP的扩展进行添加、修改、查询、删除等操作基础教程
- MongoDB与PHP的扩展进行添加、修改、查询、删除等操作基础教程
- 使用node.js中的async模块进行数据库的同步操作
- 安装使用Mongoose配合Node.js操作MongoDB的基础教程