228.6. GridFS 操作 - producer 端点
228.6.1. 数量
返回集合中文件总数,返回 Integer 作为 OUT 消息正文。
// from("direct:count").to("mongodb-gridfs?database=tickets&operation=count"); Integer result = template.requestBodyAndHeader("direct:count", "irrelevantBody"); assertTrue("Result is not of type Long", result instanceof Integer);
您可以提供一个文件名标头,以提供与文件名匹配的文件计数。
Map<String, Object> headers = new HashMap<String, Object>(); headers.put(Exchange.FILE_NAME, "filename.txt"); Integer count = template.requestBodyAndHeaders("direct:count", query, headers);