MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Node.js MongoDB Find с проекция за изключване на _id все още го връща

За да ограничите полетата, трябва да използвате fields опция (не знам за нови актуализации):

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

АКТУАЛИЗАЦИЯ:

За версия> 3 трябва да използвате projection опция вместо това:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Възможно ли е да се направи заявка за диапазон от хешове на хеширан индексиран ключ в mongodb?

  2. Използвайте Heroku addon mongolab с node.js

  3. Заявка за получаване на данни за последните X минути с Mongodb

  4. Йерархични заявки с Mongo с помощта на $graphLookup

  5. MongoDB ChangeStream ResumeToken уникален ли е в световен мащаб?