在elasticsearch中Map以下非结构化数据的最佳方法是什么?

7nbnzgx9  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(1)|浏览(377)

我正在试图找出对于一个包含非结构化数据的字段来说,什么样的类型和分析器是最好的。
请求字段可以是以下字段和许多其他字段
{“\u format”:“json”,“follow”:{“followee”:27}}//嵌套对象
[{“q”:“madhab”}]//对象数组
?q=madhab//字符串
我试过用简单的分析器来制作这个字段文本

"request": {
    "type": "text",
    "analyzer": "simple"
},

另外:我想知道是否有任何在线工具,可以帮助可视化如何ElasticSearch标记与给定的分析器,过滤器的数据

lmyy7pcs

lmyy7pcs1#

ElasticSearch为您提供了一个选项,可以查看文本是如何在各种分析器下进行标记的。您可以使用kibana或任何rest客户机查看此类请求的响应:
get/\u analyze{“analyzer”:“standard”,“text”:“要分析的文本”}
https://www.elastic.co/guide/en/elasticsearch/guide/master/analysis-intro.html
这将使您清楚地知道您的模式中缺少了什么。

相关问题