MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Node.js écoute le changement de MongoDB

Eh bien, c'est une vieille question, mais je me débattais avec la même chose. J'ai trouvé un certain nombre d'informations qui m'ont aidé à trouver une solution, et je l'ai publiée sous forme de bibliothèque :

https://github.com/TorchlightSoftware/mongo-watch

La bibliothèque est écrite en coffeescript. Voici un exemple en javascript, pour ceux qui préfèrent.

var MongoWatch = require('mongo-watch'),
    watcher = new MongoWatch({parser: 'pretty'});

watcher.watch('test.users', function(event) {
  return console.log('something changed:', event);
});