説明
OpenSearch アプリケーションのバージョンに対して構成されたおおまかなソート式の情報です。
例
{
"name": "default",
"description": "",
"active": true,
"type": "STRUCT",
"meta": [
{
"attribute": "static_bm25()",
"arg": "",
"weight": 10
}
]
}
{
"name": "my_demo",
"description": "",
"active": false,
"type": "STRING",
"meta": "random()*100+now()"
}
構造
フィールド | タイプ | 説明 |
name | String | 式の名称。 |
description | String | 式の説明。 |
active | Boolean | おおまかなソート式がデフォルトのものかどうかを示します。 |
type | String | 式のタイプ。有効な値: STRUCT: 式の内容は構造体です。これはデフォルト値です。 STRING: 式の内容はカスタム式です。 |
meta | Array または String | 式の内容。 |
type パラメーターの値が STRUCT の場合の meta フィールド
フィールド | タイプ | 説明 |
[].attribute | String | スコア計算に使用する関数を定義する属性、または検索対象のフィールド。おおまかなソート関数 を参照してください。 |
[].arg | String | 式内の関数で使用されるパラメーター。おおまかなソート関数 を参照してください。 |
[].weight | Number | 重み。有効な値: [-100000,100000] (0 を除く)。 |