U moet de sleutel van het query-object dynamisch instellen:
var name = req.params.name;
var value = req.params.value;
var query = {};
query[name] = value;
collection.findOne(query, function (err, item) { ... });
Wanneer u {name: value}
. doet , de sleutel is de string 'name'
en niet de waarde van de variabele name
.