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

Node.js MongoDB Trova con proiezione per escludere _id lo restituisce comunque

Per limitare i campi devi usare fields opzione (non so sui nuovi aggiornamenti):

dbase.collection("customers").find({}, {
    fields: { _id: 0 }
}).toArray(function(err, result) {
    if (err) throw err;
    console.log(result);
    db.close();
});

AGGIORNAMENTO:

Per la versione> 3 devi usare projection opzione invece:

dbase.collection("customers").find({}, {
    projection:{ _id: 0 }
}).toArray(function(err, result) {
    if (err) throw err;
    console.log(result);
    db.close();
});