すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:OpenSearch Retrieval Engine Edition の RESTful API 構文

最終更新日:Dec 28, 2024

OpenSearch Retrieval Engine Edition のドメイン固有言語 (DSL) 構文を理解しやすくするために、Alibaba Cloud は DSL 構文を標準化およびアップグレードし、使いやすい RESTful API 操作を提供しています。

クエリ構文

curl -X POST "http://{endpoint}/{table_name}/search" -H 'Content-Type: application/json' -d'
{
    "query": "",
    "filter": "",
    "config": {},
    "cluster": {},
    "aggs": [],
    "distinct": {},
    "sort": [],
    "layer": [],
    "analyzer": {},
    "cache": {},
    "summary": {},
    "rank": {},
    "kvpairs": {}
}
'

パラメーター

パラメーター

タイプ

必須

説明

endpoint

string

true

OpenSearch API のエンドポイント。

table_name

string

true

クエリ対象のインデックステーブルの名前。

query

string|json

true

クエリ句

filter

string

false

フィルター句

config

json

false

設定句

cluster

array

false

クラスタ句

aggs

array

false

集計句

distinct

json

false

重複排除句

sort

array

false

ソート句

layer

array

false

レイヤー句

analyzer

json

false

アナライザー句

cache

json

false

キャッシュ句

summary

json

false

サマリー句

rank

json

false

ランク句

kvpairs

json

false

キーバリューペア句