MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Meteor вижда отдалечен екземпляр на mongodb с MongoInternals.RemoteCollectionDriver

Добре, най-накрая го разбрах (метеор 1.3, автоматично публикуване на)!

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

След това мога да получа стойности от страна на клиента

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

Разбира се, работи само когато колекциите са заредени.

„Надявам се, че ще помогне;)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Актуализирайте подмножество от полета с Mongoose

  2. Връзка на Mongoose към комплект реплики

  3. Разрешаване на MongoDB DBRef масив с помощта на Mongo Native Query и работа върху разрешените документи

  4. Добавете прост потребител за четене и запис в mongo 3.4.1

  5. Драйвер за MongoDB Java:autoConnectRetry