MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

GridFSDBFile w wersji wiosennego rozruchu 2.0.1

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

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

następnie

file.setInputStream(gridFsResource.getInputStream());

Możesz zdefiniować gridFSBucket w MongoConfiguration w ten sposób

@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. Szukaj w całej kolekcji (mongodb) za pomocą nodejs

  2. Mongoimport plików csv z ciągiem _id i upsert

  3. Nie można usunąć, wyczyścić, odinstalować mongodb z Debiana

  4. Zapytanie i wstawianie za pomocą jednego polecenia

  5. Utwórz indeks tekstowy z różnymi wagami pól w MongoDB