sql >> Base de Datos >  >> NoSQL >> MongoDB

Node.js escucha el cambio de MongoDB

Bueno, esta es una vieja pregunta, pero estaba luchando con lo mismo. Encontré una serie de cositas que me ayudaron a encontrar una solución y la publiqué como una biblioteca:

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

La biblioteca está escrita en coffeescript. Aquí hay un ejemplo en javascript, para aquellos que lo prefieran.

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

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