query
deve essere un oggetto, non una stringa. Prova invece questo:
var query = {name: new RegExp(req.query['q'], 'i') };
query
deve essere un oggetto, non una stringa. Prova invece questo:
var query = {name: new RegExp(req.query['q'], 'i') };