全部产品
云市场
云游戏

ModifySecondRank

更新时间:2020-07-15 19:39:08

描述

修改一个 opensearch 应用版本的精排配置。
当 dryRun=true 时,表示修改后的精排表达式进行校验,默认 dryRun 不传为 false.

方法

PUT

URI

/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/second-ranks/[name]?dryRun=true|false

请求参数

路径参数

字段 类型 是否必要 示例值 描述
appGroupIdentity String “my_app_group_name” 应用名称
appId String “110157886” 版本号
name String “test” 精排表达式名称

查询参数

字段 类型 是否必要 示例值 描述
dryRun Boolean true 是否为空运行请求

请求体

字段 类型 是否必要 示例值 描述
meta String “text_relevance(name)” 表达式配置
description String “my_test” 描述
active Boolean true 是否是默认表达式

参考:SecondRank

返回参数

字段 类型 描述
requestId String 请求ID
result Object 精排表达式信息
参考:SecondRank

示例

请求示例

  1. PUT /v4/openapi/app-groups/os_function_test_v1/apps/150024378/second-ranks/name_relevance
  1. {
  2. "meta": "text_relevance(name)",
  3. "description": "123",
  4. "active": true
  5. }

返回示例

正确返回

  1. {
  2. "requestId": "C5E2F73C-8241-81F8-3A62-65478C5A3111",
  3. "result": {
  4. "id": "890473",
  5. "name": "name_relevance",
  6. "meta": "text_relevance(name)",
  7. "active": true,
  8. "description": "123",
  9. "created": 1593679894,
  10. "updated": 1593679894,
  11. "isDefault": "true",
  12. "isSys": "false"
  13. }
  14. }


错误返回
参考:响应结构