sql >> Databáze >  >> NoSQL >> MongoDB

Node.js MongoDB Find s projekcí k vyloučení _id jej stále vrací

Chcete-li omezit pole, musíte použít fields možnost (nevím o nových aktualizacích):

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

AKTUALIZACE:

Pro verzi> 3 musíte použít projection možnost místo toho:

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


  1. více operátorů aktualizace mongo v jednom výpisu?

  2. Cizí pole $lookup by mohlo být polem vnořeného dokumentu?

  3. Redis ukládání řetězců jako vyrovnávacích pamětí na některých OS, ne na jiných?

  4. Ukládejte informace o uživateli pomocí redis nebo mongodb