If you ever want to create dynamic queries that you will then pass to a Mongo command, here’s how to do it:
var query = {}; query['key'] = value; // check a condition if(myvar1===myval1){ query['key1'] = true; } coll.find(query,{_id:0}).toArray(function(error,results){ if(error) callback(error); else{ callback(null,results); } });