查看數(shù)據(jù)庫名
show dbs查看表名
show tables查看表
db.users.find()插入一條記錄
insertOne(myobj, function(err, res)插入多條
dbo.collection("site").insertMany(myobj, function(err, res)查詢所有
dbo.collection("site"). find({}).toArray(function(err, result)查詢一條
var whereStr = {"name":'菜鳥教程'}; // 查詢條件
dbo.collection("site").find(whereStr).toArray(function(err, result)更新
var whereStr = {"name":'菜鳥教程'}; // 查詢條件
var updateStr = {$set: { "url" : "https://www.runoob.com" }};
dbo.collection("site").updateOne(whereStr, updateStr, function(err, res)更新多條
var whereStr = {"type":'en'}; // 查詢條件
var updateStr = {$set: { "url" : "https://www.runoob.com" }};
dbo.collection("site").updateMany(whereStr, updateStr, function(err, res)刪除
var whereStr = {"name":'菜鳥教程'}; // 查詢條件
dbo.collection("site").deleteOne(whereStr, function(err, obj)刪除多條
var whereStr = { type: "en" }; // 查詢條件
dbo.collection("site").deleteMany(whereStr, function(err, obj)更新記錄中數(shù)組的某項:
lang={
"type":[
{"name":"js",
"number":4
}
}
db.collection("lang").updateOne({"type.name":"js"},{.number":1}})
$inc: 1為增加+1運算符,讓js的number+1
- 刪除的回調(diào)
content{
deletedCount:1
n:1
ok:1
}