目前适用于Batches。 对于scrapes、crawls、maps和answers的支持即将推出。
使用场景
跟踪与组织
使用订单ID、客户ID或项目名称将资源链接到内部系统。
过滤与搜索
为资源打标签,以便在应用程序中轻松检索和过滤。
工作流上下文
存储管道阶段、优先级或处理说明。
审计追踪
记录谁发起了请求、时间戳或版本信息。
在创建时添加元数据
在创建资源时包含metadata参数:
验证规则
类型强制转换:数字和布尔值会自动转换为字符串。
42→"42"true→"true"3.14→"3.14"
更新元数据(PATCH)
目前适用于: 仅限Batches。Crawls、Scrapes、Maps和Answers尚不支持在创建后更新元数据。
更新操作
更新现有键
更新现有键
用新值覆盖现有键。之前:
之后:
{"project": "alpha", "priority": "high"}之后:
{"project": "beta", "priority": "high"}删除特定键
删除特定键
将键设置为之前:
之后:
null或""(空字符串)以删除它。{"project": "alpha", "priority": "high"}之后:
{"project": "alpha"}清除所有元数据
清除所有元数据
将整个元数据字段设置为之前:
之后:
null或""以删除所有键。{"project": "alpha", "priority": "high"}之后:
{}混合操作
混合操作
在一个请求中添加、更新和删除键。之前:
之后:
{"project": "alpha", "old_field": "remove_me"}之后:
{"project": "gamma", "new_field": "value"}