Link Search Menu Expand Document Documentation Menu

搜索工作流

您可以通过将查询与字段匹配来搜索工作流创建的资源。可搜索的字段与 获取工作流状态 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_idregister_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"
              }
            }
          ]
        }
      }
    }
  }
}

示例响应

响应包含与搜索参数匹配的文档。