DeleteGridFS Processor
描述
使用文件名或查询从 GridFS 删除文件。
标签
属性
| 名称 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| Client Service | | 控制器服务 API:MongoDBClientServicecn.org.acal.lynxus-lynxus-mongodb-client-service-api-nar-2.11.8 | 用于数据库连接的 MongoDB 客户端服务。 |
| Mongo Database Name | | 要使用的数据库的名称 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) | |
| Bucket Name | | 文件将存储到的 GridFS 存储桶。如果留空,将使用 MongoDB 客户端驱动程序使用的默认值 'fs'。 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) | |
| File Name | | 存储桶中作为此处理器目标的文件名。GridFS 文件名不包含路径信息,因为 GridFS 不会将文件分类到存储桶内的文件夹中。 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) | |
| Query | | 一个有效的 MongoDB 查询,用于从 GridFS 查找和删除一个或多个文件。 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) | |
| Query Output Attribute | | 如果设置,查询将被写入输出 FlowFiles 上的指定属性。 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) |
关系 (Relationships)
| 名称 | 描述 | 自动终止 |
|---|---|---|
failure | 当处理 FlowFile 失败时,就会转到此关系。 | 否 |
success | 当操作成功时,FlowFile将被发送到该关系。 | 否 |
状态管理
该组件不存储状态。
受限 (Restricted)
该组件不受限。
输入要求
该组件要求有传入连接。
详细说明
DeleteGridFS
说明
该 Processor 从 GridFS 删除一个或多个文件。要执行的查询可以在 query 配置参数中提供,也可以从 filename 配置参数获取的值生成。 执行成功后,会把已执行的查询作为 Attribute 附加到被处理的 FlowFile 上。