sql >> Database >  >> NoSQL >> MongoDB

Meteor ziet een externe mongodb-instantie met MongoInternals.RemoteCollectionDriver

Ok ik heb het eindelijk door (meteor 1.3, autopublish aan)!

In 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 });

Hierna kan ik waarden aan de kant van de klant krijgen

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

Het werkt natuurlijk alleen als collecties zijn geladen.

'Hoop dat het helpt;)




  1. Controleer of redis actief is -> node js

  2. vraag terug op basis van datum

  3. (knooppunt:71307) [DEP0079] BeëindigingWaarschuwing

  4. Hoe het gebruik van operator all en icontains voor mongoengine te combineren?