当前位置:Gxlcms > 数据库问题 > mongodb增删改查

mongodb增删改查

时间:2021-07-01 10:21:17 帮助过:22人阅读

mongodb(库、集合、文档) 2 3 4 5 # 库级操作 6 use database # 切换/创建库 7 show dbs # 查看所有数据库 8 db.dropDatabase() # 删除当前数据库 9 db # 查看当前数据库 10 11 12 13 # 集合操作 14 db.createCollection(name) # 创建集合 15 db.createCollection("students") 16 show collections # 查看当前数据库的集合 17 db.集合名称.drop() # 删除集合 18 19 20 21 22 # 文档操作 23 # 插入 24 db.集合名称.insert(document) 25 db.students.insert([ 26 {"_id":1,name:‘juhao‘, sex:‘男‘, age:18}, 27 {"_id":2,name:‘nanbei‘, sex:‘男‘, age:19}, 28 {"_id":3,name:‘budong‘, sex:‘男‘, age:20}, 29 ]) 30 31 32 # 查询 33 db.集合名称.find() #查询所有 34 db.集合名称.find().pretty() #结构化显示 35 36 操作符 描述 37 $ne 不等于 38 $gt 大于 39 $lt 小于 40 $gte 大于等于 41 $lte 小于等于 42 db.students.find({name:{$ne:"juhao"}}) # 查询名字不是juhao的所有 43 db.students.find({age:{$gt:19}}) # 查询所有age>19的 44 db.students.find({$and:[{sex:"男"},{age:{$gt:18}}]) # where sex = "男" and age > 18 45 46 47 48 49 50 51 # update 52 db.students.update({sex:},{age:20}) #更新第一条找到的文档全部值 无multi 53 54 db.students.update({sex:"男"},{$set:{age:15}}) # 修改第一条找到的数据将age改为15 55 56 57 # 删除 58 db.students.remove({age:15}) # 删除所有满足条件的

 

mongodb增删改查

标签:大于   文档   creat   等于   god   dong   操作   结构   update   

人气教程排行