MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongo Query nie powiodło się z kodem błędu 13 i komunikatem o błędzie „brak autoryzacji”

Problem rozwiązany. Problem polegał na tym, że mam więcej profili na moim pliku application.yml i nie deklaruję nazwy bazy danych w profilu heroku, więc odczytywał nazwę bazy danych z domyślnego profilu. Poniżej plik 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}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Utwórz agregację filtrów na wiosnę

  2. Nie można połączyć się z MongoDB Atlas (queryTxt ETIMEOUT)

  3. Jak uzyskać wielokrotny wynik w manguście i połączyć go w jedną odpowiedź?

  4. Mangusta | Oprogramowanie pośredniczące | Operacje wycofywania wykonywane przez zaczepy pre/post, gdy zostanie zgłoszony błąd

  5. findAndModify lub findOneAndUpdate - nie jest funkcją