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

Nie można połączyć się z alternatywną bazą danych Mongo w aplikacji Meteor

Jak @dr.dimitr powiedz env vars są używane tylko w procesie produkcyjnym (na przykład łącząc twoją aplikację modulus z modulus db, którą zapewniają lub inną), w procesie tworzenia możesz użyć napędu mongo w ten sposób.

if(Meteor.isServer){
    Meteor.startup(function () {
       var myDatabase = new MongoInternals.RemoteCollectionDriver("<mongo url>");
       MyCollection = new Mongo.Collection("collection_name", { _driver: myDatabase });
     });
   }

Teraz musisz znać nazwę adresu URL <mongo url> co może być czymś w rodzaju mongodb://127.0.0.1:27017/local lub meteor

Kilka powiązanych postów – (1) i (2)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Dopasowanie pola tablicy, które zawiera dowolną kombinację podanej tablicy w MongoDB

  2. MongoDB:Zaktualizuj pole elementu w tablicy, dopasowując inne pole tego elementu

  3. rzadkie indeksy i wartości null w mongo

  4. Uzyskaj listę wszystkich unikalnych tagów w mongodb

  5. Połączenie z mangustą