diff --git a/src/services/dbAccess.services.js b/src/services/dbAccess.services.js index 0818324..af9e060 100644 --- a/src/services/dbAccess.services.js +++ b/src/services/dbAccess.services.js @@ -13,12 +13,14 @@ const { MongoClient } = require('mongodb'); const client = new MongoClient(uri); const db = client.db(dbName); -async function query(collection, query){ +async function query(collection, query, returnId = false){ await client.connect(); log.out(`dbAccess.query: Connecting to collection: '${collection}'`, 'info'); var qcoll = db.collection(collection); var qcursor = qcoll.find(query); - qcursor.project({_id: 0}); + if (!returnId) { + qcursor.project({_id: 0}); + } log.out(`dbAccess.query: Running Query: ${JSON.stringify(query)}`, 'info'); increment(collection); return (await qcursor.toArray());