搜索工作流
您可以通过将查询与字段匹配来搜索工作流创建的资源。可搜索的字段与 获取工作流状态 API 返回的字段相对应。
端点
GET /_plugins/_flow_framework/workflow/state/_search
POST /_plugins/_flow_framework/workflow/state/_search
请求示例:状态为 NOT_STARTED
的所有工作流
GET /_plugins/_flow_framework/workflow/state/_search
{
"query": {
"match": {
"state": "NOT_STARTED"
}
}
}
请求示例:所有 resources_created
字段中 workflow_step_id
为 register_model_2
的工作流
GET /_plugins/_flow_framework/workflow/state/_search
{
"query": {
"nested": {
"path": "resources_created",
"query": {
"bool": {
"must": [
{
"match": {
"resources_created.workflow_step_id": "register_model_2"
}
}
]
}
}
}
}
}
示例响应
响应包含与搜索参数匹配的文档。