Charming丶wldw

导航

Node.js 中MongoDB的基本接口操作

Node.js 中MongoDB的基本接口操作

连接数据库

  1. 安装mongodb模块
  2. 导入mongodb模块
  3. 调用connect方法

文档的增删改查操作

插入文档

方法: 
db.collection(“collectionName”).insertOne(obj, option, callback)
db.collection(“collectionName”).insertMany(array, option, callback)

删除文档 

方法:
do.collection(“collectionName”).deleteOne(filter, option, callback)
do.collection(“collectionName”).deleteMany(filter, option, callback)

更新文档   

方法:
do.collection(“collectionName”).updateOne(filter, update, option, callback)
do.collection(“collectionName”).updateMany(filter, update, option, callback)

查询文档     

方法: db.collection(“collectionName”).find({“age”: {$gt: 5}})

聚合操作 

方法: db.collection(“collectionName”).aggregate(pipeline, options, callback)

索引操作

创建索引   

方法: db.collection(“className”).createIndex(fieldspec,option,callback)

删除索引

方法: db.collection(“className”).dropIndex(fieldspec,option,callback)

 

posted on 2016-10-18 18:19  Mrzhangjwei  阅读(428)  评论(0)    收藏  举报