您当前的位置: 首页 >  mongodb

java持续实践

暂无认证

  • 2浏览

    0关注

    746博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

黑马十次方项目day03-07之创建mongodb的数据库和集合

java持续实践 发布时间:2019-01-19 09:57:56 ,浏览量:2

文章目录
      • 创建新的MongoDB数据库
      • 创建mongodb的表
      • 往spit表中插入一条数据
      • 关于id

创建新的MongoDB数据库

mongo ip命令,连接上docker的MongoDB后, 会默认有一个test的数据库. 现在要为十次方项目,创建一个新的MongoDB的数据库 执行命令 use spitdb 这个命令,直接创建了spitdb的数据库,并且切换到了该数据库

创建mongodb的表

执行命令 db.spit.find() 这样就创建了spit这张表 执行这条命令后, 无结果,代表这张表的内容为空. 如下图所示

往spit表中插入一条数据

执行命令 这样就往表中插入了一条数据. 注意visit:10, 插入的数据为浮点型 db.spit.insert({content:"杭州有点冷",visit:10}) 再次执行如下的数据 db.spit.find() 就可以看到插入的数据.

关于id

在上一步中, 可以看到MongoDB自动生成了字段名为_id的主键, 并且值为ObjectId("5c4282043e6ca2b5b39a5e2d") 这个是mongodb的特点, 只要不给定_id的主键字段. 就会自动生成_id的主键. 并且值还是带ObjectId(开头的. 这样就不便于通过主键进行查询.因此最好在插入数据时,指定_id的id

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

微信扫码登录

0.0433s