MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

usa mongoose model.find() per ottenere tutte le voci di un solo campo

Quello che stai cercando si chiama proiezione :

Video.find({}, {iframe: 1}, function (err, docs) {
   res.json(docs);
});

Il secondo parametro per find la funzione dice quale campo restituire. Se non vuoi il _id inoltre, usa:{_id:0, iframe:1}

Così:

Video.find({}, {_id:0, iframe:1}, function (err, docs) {
   res.json(docs);
});

Tuttavia, la proiezione non ti dà distinzione i valori. Restituisce solo i campi che desideri utilizzare (insieme alle ripetizioni).