MongoDB删除操作
1.删除操作清空集合的所有数据db.collections.remove({})删除集合collectionsdb.collections.drop()删除数据库 db.dropDatabase()删除一个数据db.collections.deleteOne()删除多行数据db.collections.deleteMany()2.for循环向numbers中插入两万条数据低性能插入for(var
·
1.删除操作
- 清空集合的所有数据
db.collections.remove({})
- 删除集合 collections
db.collections.drop()
- 删除数据库
db.dropDatabase()
- 删除一个数据
db.collections.deleteOne()
- 删除多行数据
db.collections.deleteMany()
2.for循环向numbers中插入两万条数据
- 低性能插入
for(var i=1;i<=2000;I++){
db.numbers.insert({num:i})
}
db.numbers.find()
- 高性能插入
var arr =[];
for(var i=1;i<=20000;i++){
arr.push({num:i});
}
db.numbers.insert(arr);
等于 | {: } | db.col.find({"by":"菜鸟教程"}).pretty() | where by = '菜鸟教程' |
---|---|---|---|
小于 | {:{$lt:}} | db.col.find({"likes":{$lt:50}}).pretty() | where likes < 50 |
小于或等于 | {:{$lte:}} | db.col.find({"likes":{$lte:50}}).pretty() | where likes <= 50 |
大于 | {:{$gt:}} | db.col.find({"likes":{$gt:50}}).pretty() | where likes > 50 |
大于或等于 | {:{$gte:}} | db.col.find({"likes":{$gte:50}}).pretty() | where likes >= 50 |
不等于 | {:{$ne:}} | db.col.find({"likes":{$ne:50}}).pretty() | where likes != 50 |
更多推荐
已为社区贡献4条内容
所有评论(0)