当前位置: 首页 > 知识库问答 >
问题:

Spring Boot MongoDB 创建集合

章晗日
2023-03-14

我有一个问题。在使用Eclipse创建Spring Boot项目并配置application.properties文件后,我的集合没有创建,而在执行后,Eclipse控制台会发出与MongoDB的连接已正常执行的信号。我不明白发生了什么。使用MySQL我们创建了表,因此我期望创建集合,但什么都没有。

总之,部署后,我在MongoDB中看不到我的集合(类annoted@Document)。

共有1个答案

顾宸
2023-03-14

在插入至少一个文档之前,不会创建新集合。请参阅文档创建集合

 类似资料:
  • MongoDB 中的集合是一组文档的组合,类似于关系型数据库(例如 MySQL)中的数据表。集合存在于数据库中,且没有固定的结构,您可以向集合中插入不同格式或类型的数据。 在 MongoDB 中,您可以使用 createCollection() 方法来创建集合,语法格式如下: db.createCollection(name, options) 参数说明如下: name: 要创建的集合名称; op

  • 下面包含一个本机查询,我需要在其中设置一个参数,但是由于没有设置参数,所以该查询是错误的 所以返回所有行。怎么了

  • OrientDB中的集群是一个重要的概念,用于存储记录,文档或顶点。 简而言之,群集是存储一组记录的地方。 默认情况下,OrientDB将为每个类创建一个群集。 一个类的所有记录都存储在同一个簇中,它与该类名称相同。最多可以在数据库中创建个群集。 是用于创建具有特定名称的集群的命令。 创建群集后,可以使用群集通过在创建任何数据模型期间指定名称来保存记录。 如果要将新群集添加到类中,请使用命令和命令

  • 创建 Swarm 集群 阅读 基本概念 一节我们知道 Swarm 集群由 管理节点 和 工作节点 组成。本节我们来创建一个包含一个管理节点和两个工作节点的最小 Swarm 集群。 初始化集群 在 Docker Machine 一节中我们了解到 Docker Machine 可以在数秒内创建一个虚拟的 Docker 主机,下面我们使用它来创建三个 Docker 主机,并加入到集群中。 我们首先创建一

  • 使用 ceph-deploy 的第一步就是新建一个集群,新集群具备: 一个 Ceph 配置文件,以及 一个监视器密钥环。 Ceph 配置文件至少要包含: 它自己的文件系统 ID ( fsid ) 最初的监视器(们)及其主机名(们),以及 最初的监视器及其 IP 地址。 详情见监视器配置参考。 ceph-deploy 工具也创建了一个监视器密钥环并置于 [mon.] 内,详情见 Cephx 手册。

  • 全球四套部署区域: 区域 地址 endpoint 金山云北京6区 https://cnbj6.cloud.mi.com http://cnbj2.emr.api.xiaomi.com AWS新加坡 https://sg.cloud.mi.com http://awssgp0.emr.api.xiaomi.com AWS俄勒冈 https://us.cloud.mi.com http://awsus