Metti le virgolette tra i termini di ricerca per modificare il comportamento predefinito in un AND.
https://docs.mongodb.org/manual/reference/ operatore/query/testo/#frasi
exampleModel.find({
$text: {
$search: "\"restaurant\" \"london\""
}
}, {
score: {
$meta: "textScore"
}
}, { lean: true }).select(exampleViewModel).limit(1000).sort({
score: {
$meta: 'textScore'
}
}).exec(function (err, results) {
next(null, results);
});