查找数据
find()参数可空
db.collection("order_item").find({"price":{$gte:30}}).toArray((err,data)=>{
console.log(data);
//数据库操作完毕以后一定要 关闭数据库连接
client.close()
})
增加数据
db.collection("order_item").insertOne({"order_id":22,'title':"nodejs操作mongodb",'price':999,"num":111},(err,result)=>{
if (err) {
console.log("增加失败");
return
}
console.log("增加成功");
console.log(result);
client.close()
})
修改数据
db.collection("order_item").updateOne({"order_id":132},{$set:{'price':100}},(err,data)=>{
if (err) {
console.log("修改失败");
return
}
console.log("修改成功");
console.log(data);
client.close()
})
删除1条数据
db.collection("order_item").deleteOne({ "order_id": 132 }, (err) => {
if (err) {
console.log("删除失败");
return
}
console.log("删除成功");
client.close()
})
删除多条数据
db.collection("order_item").deleteMany({ "order_id": 44 }, (err) => {
if (err) {
console.log("删除失败");
return
}
console.log("删除多条成功");
client.close()
})