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

Mongo::OperationFailure - musisz się zalogować podczas korzystania z from_uri

Cóż, okazuje się, że adres URL łączy mnie z heroku_app######## bazy danych, ale próbuję uzyskać dostęp do bazy danych o nazwie test więc oczywiście nie jestem uwierzytelniony. Byłoby miło, że Mongo zwrócił błąd wskazujący, że zalogowałem się, ale nie do właściwej bazy danych. No cóż.

Nie zwróciłem wystarczającej uwagi na format uri, który jest

mongodb://username:[email protected]:port/database

Okazuje się, że część dotycząca bazy danych jest... bardzo ważna.

(Właściwie znalazłem odpowiedź na to pytanie podczas pisania testu, ale gdyby ta odpowiedź istniała, zaoszczędziłoby mi to żenująco dużo czasu, więc piszę go ponownie i sam na nie odpowiadam).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zapytanie MongoDB z wieloma warunkami i wycinek

  2. Mongodb - złe zapytanie:BadValue nieznany operator najwyższego poziomu:$gte

  3. Zapytanie o dokument na elementach tablicy w MongoDB za pomocą Java

  4. Czy można spłaszczyć zapytanie wynikowe MongoDB?

  5. MongoDB filtruje zawartość tablicy obiektów na podstawie członka obiektu