Se stai cercando una soluzione per ottenere solo i dati dei campi richiesti da mongoDB, questa semplice soluzione può aiutarti senza alcun effetto collaterale
Supponiamo che tu abbia questi campi di dati nel tuo database
meetingId,
meetingDate,
noticeDate,
title,
agenda,
venue,
notice,
noticeDistribution,
chairedBy,
participants,
minutes,
minutesPreparedBy,
minutesApprovedBy,
minutesDistribuion,
status,
username,
userid
Ma devi inviare solo minutes
e minutesApprovedBy
campi, allora puoi andare da questa parte,
yourDB.find({}, {minutes:true, minutesApprovedBy:true})
.then(data=>res.send(data))
.catch(err=>res.send(err))
Il campo che ti serve, unito a un valore true
come mostrato sopra. Questo restituirà solo quei campi (filtro) dal database. Puoi anche usare findOne({}, {})
ove necessario.