【问题标题】:How to create db in mongodb when it does not exist?不存在时如何在mongodb中创建db?
【发布时间】:2022-01-22 07:35:21
【问题描述】:

我正在做一个项目,我在我的 mongodb 中存储了 csv 文件数据。如果数据库不存在,那么我必须使用 springboot 创建它,如果存在,那么我必须直接将数据存储在 db 中

之前我将所有数据存储在 mongodb 的“admin”数据库中。

以下是相同的。在我的属性文件中,我指定了这一点。

spring.data.mongodb.authentication-database=admin
spring.data.mongodb.uri=mongodb://localhost:27017/admin
spring.data.mongodb.database=admin
spring.data.mongodb.repositories.enabled=true

【问题讨论】:

    标签: mongodb spring-boot


    【解决方案1】:

    您不需要创建数据库,只需将 admin 替换为您要创建的数据库的名称,mongoDB 将自动创建

    像这样:-

    spring.data.mongodb.uri=mongodb://localhost:27017/newDatabaseName
    spring.data.mongodb.database=newDatabaseName
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-22
      • 1970-01-01
      • 1970-01-01
      • 2011-08-17
      • 1970-01-01
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多