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

Можете ли да използвате заявки за намиране на GridFS с помощта на API на javascript?

Можете да направите запитване към db.files колекция като всяка друга колекция:

db.collection('fs.files')
  .find({ 'metadata.author' : 'Daniel' })
  .toArray(function(err, files) {
    if (err) throw err;
    files.forEach(function(file) {
      var gs = new mongodb.GridStore(db, file._id, 'r');
      ...
    });
  });

Въпреки че вместо обикновен forEach може да искате да използвате async.each или някой от другите async.* методи.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. В MongoDB, как мога да намеря документ, който е вграден?

  2. Родният драйвер на MongoDB Node.js тихо поглъща изключение `bulkWrite`

  3. Как да тествам Mongo индекси в интеграционни тестове?

  4. MongoDB с C# - заявка с динамично генериран предикат

  5. MongoDB за помощ с препоръки