MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

स्प्रिंग बूट 2.0.1 रिलीज में GridFSDBFile

GridFSFile gridFsdbFile = gridFsTemplate.findOne(new Query(Criteria.where("_id").is(id)));

GridFSDownloadStream gridFSDownloadStream = gridFSBucket.openDownloadStream(gridFsdbFile.getObjectId());
GridFsResource gridFsResource = new GridFsResource(gridFsdbFile,gridFSDownloadStream );

तब

file.setInputStream(gridFsResource.getInputStream());

आप इस तरह MongoConfiguration में gridFSBucket को परिभाषित कर सकते हैं

@Bean public GridFSBucket getGridFSBuckets() {
MongoDatabase db = mongoDbFactory().getDb();
return GridFSBuckets.create(db);
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. विंडोज 8.1 पर मोंगोडीबी को सेवा के रूप में कैसे स्थापित करें

  2. mongoDB कॉन्फ़िग का उपयोग कर लॉगस्टैश प्रारंभ करने में असमर्थ?

  3. Mongorestore प्रमाणन उल्का.com पर तैनात ऐप में विफल रहता है

  4. GCP क्लस्टर से VPC पीयरिंग का उपयोग करके Mongo Atlas से कनेक्ट नहीं हो सकता

  5. MongoDB संग्रह में दस्तावेज़ कब जोड़ा गया था