聚集我不得不指數許多文件是這樣的:如何通過子在elasticseach
POST /example/doc
{
id : "type-name",
foo: bar
}
,我想檢索所有所存在的類型的列表。例如
POST /example/doc
{
id : "AAA-123",
foo: bar
}
POST /example/doc
{
id : "AAA-456",
foo: bar
}
POST /example/doc
{
id : "BBB-123",
foo: bar
}
並要求elasticseaarch給我一個列表,我有AAA和BBB。 「 - 」
UPDATE 我還使用自定義分析
"settings": {
"analysis": {
"char_filter" : {
"remove_after_minus":{
"type":"pattern_replace",
"pattern":"-(.*)",
"replacement":""
}
},
"analyzer": {
"id_analyzer":{
"tokenizer" : "standard",
"char_filter" : ["remove_after_minus"]
}
}
}
}
如何在aggs查詢中使用這個標記器? –