Meteor.methods({ "checkDuplicateSales": function() { try { let sales = Sales.find({}).fetch(); let duplicateCount = 0; for(let i = 0; i < sales.length; i++) { let next = missingData[i]; let count = Sales.find({date: next.date, measureId: next.measureId, productId: next.productId, venueId: next.venueId, price: next.price, amount: next.amount}).count(); if(count > 1) { console.log("This sale has a duplicate:"); console.log(next); } } console.log("Total Duplicate Count: " + duplicateCount); console.log("Finished Checking Duplicates"); Meteor.log.info("xxx"); } catch(err) { console.log(err); } } });