com.mongodb.gridfs.GridFS.getFileList()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(2.8k)|赞(0)|评价(0)|浏览(186)

本文整理了Java中com.mongodb.gridfs.GridFS.getFileList()方法的一些代码示例,展示了GridFS.getFileList()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GridFS.getFileList()方法的具体详情如下:
包路径:com.mongodb.gridfs.GridFS
类名称:GridFS
方法名:getFileList

GridFS.getFileList介绍

[英]Gets the list of files stored in this gridfs, sorted by filename.
[中]获取存储在此gridfs中的文件列表,按文件名排序。

代码示例

代码示例来源:origin: org.mongodb/mongo-java-driver

  1. DBCursor fileListCursor = fs.getFileList();
  2. try {
  3. while (fileListCursor.hasNext()) {

代码示例来源:origin: richardwilly98/elasticsearch-river-mongodb

  1. cursor = grid.getFileList();
  2. while (cursor.hasNext()) {
  3. DBObject object = cursor.next();

代码示例来源:origin: Findwise/Hydra

  1. @Override
  2. public List<DatabaseFile> getFiles() {
  3. ArrayList<DatabaseFile> list = new ArrayList<DatabaseFile>();
  4. DBCursor cursor = pipelinefs.getFileList();
  5. while(cursor.hasNext()) {
  6. DBObject dbo = cursor.next();
  7. list.add(getFile(dbo));
  8. }
  9. return list;
  10. }

代码示例来源:origin: com.commercehub.jclouds/jclouds-gridfs-blobstore

  1. private static GridFSDBFile getMostRecentlyUploadedFile(GridFS gridFS, String filename) {
  2. DBObject queryByFilename = new BasicDBObject("filename", filename);
  3. DBObject sortByUploadDateDescending = new BasicDBObject("uploadDate", -1);
  4. DBCursor dbCursor = gridFS.getFileList(queryByFilename, sortByUploadDateDescending);
  5. return dbCursor.hasNext() ? getGridFSDBFileForDBObject(gridFS, dbCursor.next()) : null;
  6. }

代码示例来源:origin: org.apache.beam/beam-sdks-java-io-mongodb

  1. private DBCursor createCursor(GridFS gridfs) {
  2. if (spec.filter() != null) {
  3. DBObject query = (DBObject) JSON.parse(spec.filter());
  4. return gridfs.getFileList(query).sort(null);
  5. }
  6. return gridfs.getFileList().sort(null);
  7. }

代码示例来源:origin: lmco/streamflow

  1. @Override
  2. public List<FileContent> findAll() {
  3. List<FileContent> files = new ArrayList<FileContent>();
  4. DBCursor cursor = gridFs.getFileList();
  5. while (cursor.hasNext()) {
  6. DBObject dbObject = cursor.next();
  7. FileContent fileContent = new FileContent();
  8. fileContent.setId((String) dbObject.get("_id"));
  9. }
  10. return files;
  11. }

代码示例来源:origin: org.apache.camel/camel-mongodb-gridfs

  1. DBCursor cursor;
  2. if (filename == null) {
  3. cursor = endpoint.getGridFs().getFileList();
  4. } else {
  5. cursor = endpoint.getGridFs().getFileList(new BasicDBObject("filename", filename));
  6. DBCursor cursor;
  7. if (filename == null) {
  8. cursor = endpoint.getGridFs().getFileList();
  9. } else {
  10. cursor = endpoint.getGridFs().getFileList(new BasicDBObject("filename", filename));

代码示例来源:origin: org.mongodb/mongodb-driver

  1. DBCursor fileListCursor = fs.getFileList();
  2. try {
  3. while (fileListCursor.hasNext()) {

代码示例来源:origin: Findwise/Hydra

  1. @Override
  2. public boolean deleteDocumentFile(DatabaseDocument<MongoType> d, String fileName) {
  3. MongoDocument md = (MongoDocument) d;
  4. DBObject query = QueryBuilder.start(DOCUMENT_KEY).is(md.getID().getID()).and(FILENAME_KEY).is(fileName).get();
  5. if (documentfs.getFileList(query).size() != 1) {
  6. return false;
  7. }
  8. documentfs.remove(query);
  9. return true;
  10. }

相关文章