MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Query Mongo non riuscita con codice di errore 13 e messaggio di errore "non autorizzato"

Problema risolto. Il problema era che avevo più profili sul mio file application.yml e non dichiaro il nome del database nel profilo heroku, quindi stavo leggendo il nome del database dal profilo predefinito. Sotto il file 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}