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

Kan du bruge find-forespørgsler på GridFS ved hjælp af javascript API?

Du kan forespørge på db.files samling ligesom enhver anden samling:

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');
      ...
    });
  });

Skønt i stedet for almindelig forEach du vil måske bruge async.each eller en af ​​de andre async.* metoder.




  1. Hvordan fjerner man en tom Mongo-database med samme navn som en udfyldt database?

  2. Hvordan konverteres mange-til-mange relationsform SQL til mongoDB-indsamling?

  3. Hvordan overfører man en parameter fra docker-compose til service, der køres i docker image?

  4. Hvordan man tester selleri med django på en Windows-maskine