MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Mongo Query a échoué avec le code d'erreur 13 et le message d'erreur "non autorisé"

Problème résolu. Le problème était que j'avais plus de profils sur mon fichier application.yml et que je ne déclarais pas le nom de la base de données dans le profil heroku, il lisait donc le nom de la base de données à partir du profil par défaut. Sous le fichier application.yml

spring:
    data:
      mongodb:
        database: pizza-store
        uri: mongodb://localhost:27017

price-point-multiplier : 0.1

---
spring:
  profiles: docker
  data:
    mongodb:
      database: pizza-store
      uri: mongodb://mongodb:27017

---
spring:
  profiles: heroku
  data:
    mongodb:
      uri: ${MONGODB_URI}