修改一個OpenSearch 應用版本的精排配置。當 dryRun=true 時,表示修改後的精排運算式進行校正,預設 dryRun 不傳為 false。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
opensearch:WriteSecondRank |
*SecondRank
|
無 | 無 |
請求文法
PUT /v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/second-ranks/{name} HTTP/1.1
路徑參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| appGroupIdentity |
string |
是 |
應用程式名稱 |
“my_app_group_name” |
| appId |
integer |
是 |
版本號碼 |
110157886 |
| name |
string |
是 |
精排運算式名稱 |
true |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| dryRun |
boolean |
否 |
是否為空白運行請求 |
true |
| body |
SecondRank |
否 |
請求體,精排資訊 |
請求體
| 欄位 | 類型 | 是否必要 | 樣本值 | 描述 |
| meta | String | 否 | "text_relevance(name)" | 運算式配置 |
| description | String | 否 | "my_test" | 描述 |
| active | Boolean | 否 | true | 是否是預設運算式 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
響應體 |
{} |
|
| requestId |
string |
請求 ID |
C5E2F73C-8241-81F8-3A62-65478C5A3111 |
| result |
object |
精排運算式資訊 |
{} |
| created |
integer |
建立時間 |
1 |
| active |
boolean |
是否是預設運算式 |
true |
| isDefault |
string |
是否是預設運算式(返回時展示,不作傳參)
|
true |
| isSys |
string |
是否是系統資料表達式(返回時展示,不作傳參)
|
false |
| description |
string |
描述 |
"11" |
| updated |
integer |
更新時間 |
1 |
| name |
string |
名稱 |
lsh_second_1 |
| meta |
string |
精排運算式 可以編寫包含欄位、算分特徵和數學函數的運算式,實現複雜的排序邏輯 |
cate_id > 0 and cate_id < 1000 |
| id |
string |
ID(返回時展示,不作傳參) |
890473 |
樣本
正常返回樣本
JSON格式
{
"requestId": "C5E2F73C-8241-81F8-3A62-65478C5A3111",
"result": {
"created": 1,
"active": true,
"isDefault": "true",
"isSys": "false",
"description": "\"11\"",
"updated": 1,
"name": "lsh_second_1",
"meta": "cate_id > 0 and cate_id < 1000",
"id": "890473"
}
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。