MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Node.js hört MongoDB-Änderungen ab

Nun, das ist eine alte Frage, aber ich hatte mit der gleichen Sache zu kämpfen. Ich habe eine Reihe von Leckerbissen gefunden, die mir geholfen haben, eine Lösung zusammenzustellen, und ich habe sie als Bibliothek veröffentlicht:

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

Die Bibliothek ist in Kaffeeschrift geschrieben. Hier ist ein Beispiel in Javascript, für diejenigen, die es vorziehen.

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

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