From 2bc64719bbada2115a734b9ecdb0a5511d766fc9 Mon Sep 17 00:00:00 2001 From: Ross Cruickshank Date: Sun, 4 Oct 2020 21:26:09 +0100 Subject: [PATCH] mongodb - dereference aggregateCursor new node.js client library moved aggregate response - using toArray to return result-set in msg.payload #693 --- storage/mongodb/66-mongodb.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/storage/mongodb/66-mongodb.js b/storage/mongodb/66-mongodb.js index 2e4b2bd0..288654ef 100644 --- a/storage/mongodb/66-mongodb.js +++ b/storage/mongodb/66-mongodb.js @@ -279,8 +279,16 @@ module.exports = function(RED) { node.error(err); } else { - msg.payload = result; - node.send(msg); + cursor.toArray(function(cursorError, cursorDocs) { + console.log(cursorDocs); + if (cursorError) { + node.error(cursorError); + } + else { + msg.payload = cursorDocs; + node.send(msg); + } + }); } }); }