您当前的位置: 首页 >  mongodb

小志的博客

暂无认证

  • 0浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

MongoDB——文档操作(插入文档)

小志的博客 发布时间:2022-04-12 22:23:48 ,浏览量:0

目录
    • 一、新增单个文档
    • 1.1、语法
    • 1.2、示例
    • 二、批量新增文档
    • 2.1、语法
    • 2.2、示例
    • 三、批量插入随机数据

一、新增单个文档 1.1、语法
  • insertOne 向指定集合中插入单条文档数据

  • insert 若插入的数据主键已经存在,则会抛 DuplicateKeyException 异常,提示主键重复,不保存当前数据。

  • save 如果 _id 主键存在则更新数据,如果不存在就插入数据。

1.2、示例
  • 创建test1数据库

    > use test1
    

    在这里插入图片描述

  • 新增单个文档

    > db.emp.insert({name:"张三",age:18})
    

    在这里插入图片描述

    > db.emp.insertOne({name:"xz",age:25})
    

    在这里插入图片描述

  • 查询文档

    > db.emp.find()
    

    在这里插入图片描述

二、批量新增文档 2.1、语法
  • insertMany 向指定集合中插入多条文档数据
2.2、示例
  • 新增多个文档

    > db.emp.insertMany([{name:"李四",age:20},{name:"王五",age:28}])
    

    在这里插入图片描述

  • 查询文档

    > db.emp.find()
    

    在这里插入图片描述

三、批量插入随机数据
  • 编辑脚本books.js

    var tags = ["nosql","mongodb","document","developer","popular"];
    var types = ["technology","sociality","travel","novel","literature"];
    var books=[];
    for(var i=0;i pwd()
    > load("books.js")
    

    在这里插入图片描述

  • 查看数据

    > db.books.find()
    

    在这里插入图片描述

  • 每页显示10条记录,输入it查询下一页数据

    > it
    

    在这里插入图片描述

关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.0401s