I\'m trying to build a search from input received from a form.
router.get(\'/data\', function(req, res) {
var firstName=req.body.firstName,
lastName
try creating query object, like:
//generate query object based on availability of value
var query = {};
if( your_variable !== "" ) {
query["some_key"] = your_variable;
}
if( your_second_variable !== "" ) {
query["some_other_key"] = your_second_variable;
}
mongoose.model('customers').find(query, function(err, c) {
//do something
});