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

Meteor widzi zdalną instancję mongodb z MongoInternals.RemoteCollectionDriver

Ok, w końcu to rozgryzłem (meteor 1.3, automatyczne publikowanie włączone)!

W lib/collections.js

var database;
if(Meteor.isServer){
    console.log("On collections ");
    database = new MongoInternals.RemoteCollectionDriver("mongodb://user:[email protected]:27017/db_name");
}

MyRemoteCollection = new Mongo.Collection('db_name', { _driver: database });

Po tym jestem w stanie uzyskać wartości po stronie klienta

console.log("MyRemoteCollection count = " + MyRemoteCollection.find().count());

Oczywiście działa to tylko wtedy, gdy załadowane są kolekcje.

„Mam nadzieję, że to pomoże;)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak uzyskać wartość ciągu znaków MongoID przy użyciu PHP?

  2. Mongoose:zapytanie o pełne imię i nazwisko z wyrażeniem regularnym

  3. Upuszczanie kolekcji bazy danych Mongo w Meteor

  4. Jak znaleźć 5 najlepszych wartości w mongodb ? i nie powinien zawierać tej samej wartości

  5. Połącz się domyślnie z określoną bazą danych w mongodb