私はこの質問の解決策を数日間探していました。ユースケースは、特定のタイプのドキュメントのみを表示することです。通常、長い間グーグルした後、ワイルドカードを使用した検索クエリが表示されます。私は多くのSO this 、 this 、 elasticdocumentation のような投稿も経験しました。以下のURLを試しましたしかし、運がなかった。
curl -XGET 'localhost:9200/analytics/test/_search' -d '
{
"query" : {
"match_all" : {}
}
}'
curl -XGET 'localhost:9200/analytics/test/_search' -d '
{
"query": {
"type":{
"value": "test"
}
}
}'
その特定のdoc_typeのすべてのドキュメントを返すためのドキュメントタイプのワイルドカード検索のようなものはありますか?
タイプanalytics
のインデックスtest
からすべてのドキュメントを取得するには、次のコマンドを実行します。
curl -XGET localhost:9200/analytics/test/_search
または
curl -XGET localhost:9200/analytics/test/_search -d '{
"query": {"match_all" : {}}
}'
デフォルトのサイズ値を超えるユーザー数がある場合は、説明されているようにfrom/size
値を指定する必要があります ここ 。