1.删除操作

  • 清空集合的所有数据db.collections.remove({})
  • 删除集合 collectionsdb.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
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐