使用MongoDB变更流航行

使用MongoDB变更流航行,mongodb,sails.js,sails-mongo,changestream,Mongodb,Sails.js,Sails Mongo,Changestream,我正在sails JS中实现变更流 下面是我为sailsJS中的变更流编写的代码,但它说watch()没有定义。 如果我删除.client,则无法将db.collection()用于未定义的 `const pipeline = [ { $project: { documentKey: false } } ]; try { var db = sails.getDatastore().manager.client;

我正在sails JS中实现变更流 下面是我为sailsJS中的变更流编写的代码,但它说watch()没有定义。 如果我删除.client,则无法将db.collection()用于未定义的

    `const pipeline = [
    {
            $project: { documentKey: false }
    }
    ];
    try {
           var db = sails.getDatastore().manager.client;
           var collection = db.collection(‘user’);
           const changeStream = collection.watch(pipeline);
           changeStream.on(“change”, function(change) {
           console.log(change);
           });
    } catch (err) {
    res.serverError(err);
    }`
期待得到一些帮助:)