mongodb的curd

作者: 万越天 | 来源:发表于2018-03-28 10:08 被阅读0次
  1. 创建一个学生信息表
use students

2.插入十五条数据

db.students.insertMany(
[
  {name:"bob", age:16,sex:"male",grade:95},
  {name:"ahn", age:18,sex:"female",grade:45},
  {name:"xi", age:15,sex:"male",grade:75},
  {name:"bob1", age:16,sex:"male",grade:95},
  {name:"ahn1", age:18,sex:"female",grade:45},
  {name:"xi1", age:15,sex:"male",grade:55},
  {name:"bob2", age:16,sex:"male",grade:95},
  {name:"ahn2", age:18,sex:"female",grade:60},
  {name:"xi2", age:15,sex:"male",grade:75},
  {name:"bob2", age:16,sex:"male",grade:95},
  {name:"ahn2", age:18,sex:"female",grade:45},
  {name:"xi2", age:15,sex:"male",grade:85},
  {name:"bob2", age:16,sex:"male",grade:95},
  {name:"ahn2", age:18,sex:"female",grade:45},
  {name:"xi2", age:15,sex:"male",grade:75},
]
)
  1. 查询所有的男生数据(只需要学生的姓名和年龄)
db.students.find({sex:"male"},{name:1, age:true, _id:0})
  1. 查询成绩几个的学生信息
db.students.find({grade:{"$gte":60}})
  1. 查询所有16岁的男生和18岁的女生的数据
db.students.find({$or:[{sex:"male",age:16},{sex:"female",age:18}]})
  1. 按照学生的年龄进行排序
db.students.find().sort({age:1})
db.students.find().sort({age:-1})
  1. 将所有的学生年龄增加一岁
db.students.update({},{"$inc":{age:1}},{multi:true})
  1. 将所有的女学生年龄增加一岁
db.students.update({sex:"female"},{"$inc":{age:1}},{multi:true})
  1. 将所有的学生年龄增加一个address属性
db.students.update({},{"$set":{address:"--"}},{multi:true})

相关文章

  • MongoDB

    MongoDB基本概念: MongoDB服务器端启动: MongoDB客户端启动: CURD常用命令:

  • mongodb的curd

    创建一个学生信息表 2.插入十五条数据 查询所有的男生数据(只需要学生的姓名和年龄) 查询成绩几个的学生信息 查询...

  • Node连接MongDB,MySQL

    Node.js 连接 MongoDB 安装驱动 数据库操作( CURD ) 与 MySQL 不同的是 MongoD...

  • 8.13兄弟会

    MongoDB curd操作 建立数据库 >use mini 插入 插入一条记录: >db.users.inser...

  • Mongodb 02-CURD

    ===========mongodb =========== mongodb的基本使用 案列需求 存放文章评论的数...

  • MongoDB-CURD操作

    数据库 新增 语法:use databasename 如果数据库存在切换到数据库,不存在就创建对应的数据库 查询 ...

  • 0815_mongodb的CURD

    新内容(mongodb-crud操作) nodejs操作mongodb数据库 npm install mangod...

  • mongodb增删改查(CURD)

    这里只记录mongodb的基本使用,因为跑的前提是学会走,且你能点开这篇文章说明你恰好是一名初学者 I-连接mon...

  • nodejs封装MongoDB增删查改

    使用nodejs作为后端服务搭建web服务的话,MongoDB数据库为首选,本篇主要是为了方便node服务CURD...

  • pymongo基本使用(三)

    上篇博客我们简单了解了mongoDB的存储结构。那么现在到了应用环节,数据库无非就是增删改查(CURD)。 CUR...

网友评论

    本文标题:mongodb的curd

    本文链接:https://www.haomeiwen.com/subject/rxhycftx.html