假设我有一个分析仪如下所示。
"custom_analyzer": {
"type": "custom",
"char_filter": [
"html_strip"
],
"filter": [
"stemming_exclusion",
"kstem"
],
"tokenizer": "standard"
}现在,我想有另一个自定义分析器,只有一个额外的过滤器。就像这样:
"custom_analyzer": {
"type": "custom",
"char_filter": [
"html_strip"
],
"filter": [
"stemming_exclusion",
"kstem",
"new_filter"
],
"tokenizer": "standard"
}是否有一种方法可以重用以前的custom_analyzer,而不是再次复制所有内容?这个例子是一个简短的例子,但假设我有许多过滤器,char_filters等等。
谢谢!
发布于 2016-04-22 03:35:29
不,目前在急诊室里没有办法。
您可以重用字符过滤器、令牌过滤器和标记器,这已经是一件很好的事情,但您必须完全声明要使用的每个分析器。
https://stackoverflow.com/questions/36780207
复制相似问题