OpenSearch アプリケーションバージョンの高度ソート式を変更します。`dryRun` を `true` に設定すると、変更された高度ソート式が検証されます。`dryRun` パラメーターは、デフォルトで `false` です。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
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 | 文字列 | いいえ | "text_relevance(name)" | 式の内容。 |
| description | 文字列 | いいえ | "my_test" | 式の説明。 |
| active | ブール値 | いいえ | 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 |
例
成功レスポンス
JSONJSON
{
"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"
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。