全部产品
云市场
云游戏

ModifyFirstRank

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

描述

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

方法

PUT

URI

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

请求参数

路径参数

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

查询参数

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

请求体

字段 类型 是否必要 示例值 描述
meta[] Object 表达式信息
description String “my_test” 描述
active Boolean true 是否是默认表达式

参考:FirstRank

返回参数

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

示例

请求示例

  1. PUT /v4/openapi/app-groups/os_function_test_v1/apps/150024378/first-ranks/ar_wear_edit_time
  1. {
  2. "meta": [
  3. {
  4. "attribute": "timeliness_ms()",
  5. "arg": "ar_edit_time",
  6. "weight": 1
  7. }
  8. ],
  9. "description": "",
  10. "active": false
  11. }

返回示例

正确返回

  1. {
  2. "requestId": "0A6EB64B-B4C8-CF02-810F-E660812972FF",
  3. "result": {
  4. "name": "ar_wear_edit_time",
  5. "meta": [
  6. {
  7. "attribute": "timeliness_ms()",
  8. "arg": "ar_edit_time",
  9. "weight": 1
  10. }
  11. ],
  12. "description": "",
  13. "active": false,
  14. "created": 0,
  15. "updated": 0
  16. }
  17. }


错误返回
参考:响应结构