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

GridFSDBFile i spring boot 2.0.1 release

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

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

derefter

file.setInputStream(gridFsResource.getInputStream());

Du kan definere gridFSBucket i MongoConfiguration på denne måde

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


  1. Projekt for at filtrere egenskab inden for det andet indlejrede array

  2. mongodb 3.x driver Android kompatibilitet

  3. Mongoose, indeks placeringer array

  4. Mongodb samling som dynamisk