sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongo Query falló con el código de error 13 y el mensaje de error 'no autorizado'

Problema resuelto. El problema era que tengo más perfiles en mi archivo application.yml y no declaro el nombre de la base de datos en el perfil heroku, por lo que estaba leyendo el nombre de la base de datos del perfil predeterminado. Debajo del archivo 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}