Skip to main content

DeleteRethinkDB

描述:

通过文档Id从RethinkDB中删除JSON文档(https://www.rethinkdb.com/)

标签:

rethinkdb, delete, remove, 删除, 移除

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 参数还支持 表达式语言, 并且 如果将一个参数认定为"敏感", 表示是加密状态. 在输入一个敏感参数时, 确保 orchsym.properties 文件中存在属性设置 orchsym.sensitive.props.key.

名字默认值允许值列表描述
数据库名连接RethinkDB数据库的名字
主机localhost指定RethinkDB主机名
端口28015指定连接RethinkDB数据库的端口
用户名指定用于访问RethinkDB数据库的用户名
密码指定用于访问RethinkDB数据库的用户密码

敏感状态
表名指定连接RethinkDB数据库的表名
字符编码UTF-8指定文档数据的字符编码

支持表达式语言 (支持流属性和变量)
文档标识指定来自于数据流属性的RethinkDB键

支持表达式语言 (支持流属性和变量)
返回删除值返回
- 返回返回更改的文档
- 不不返回更改的文档
当删除时,是否返回旧值

支持表达式语言 (支持流属性和变量)
文档持久化策略硬持久化
- 硬持久化在应答之前保存更新到磁盘
- 软持久化应答之前不保存更新到磁盘
指定文档修改的持久化策略

支持表达式语言 (支持流属性和变量)

连线:

名字描述
success成功处理的数据输出到此连线
not_found未找到文档时路由到连线
failure处理数据失败时,路由到此连线

读取属性:

未提供。

写入属性:

名字描述
rethinkdb.error.messageRethinkDB错误消息
rethinkdb.delete.errors删除文档时的错误计数
rethinkdb.delete.deleted删除的文档数
rethinkdb.delete.inserted插入的文档数
rethinkdb.delete.replaced替换的文档数
rethinkdb.delete.skipped跳过的文档数
rethinkdb.delete.unchanged由于已存在而未修改的文档数

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件必须提供输入流。

系统资源考量:

未提供。

参考:

GetRethinkDB, PutRethinkDB