首页 > 解决方案 > 在 ElasticSearch 中,创建自定义字段类型的等价物是什么?

问题描述

在 Solr 中,我的架构非常干净,因为我定义了 5 种常用字段类型,用于 20 个字段。字段类型包含一个基类(文本等)、一个索引分析器和一个查询分析器。在 Elastic 中,除了将我的字段定义为基本类型,然后将每个字段类型拆分为两个分析器之外,没有其他方法可以表示这一点吗?

例如,对于 20 个常见字段,我仍然需要创建两个分析器来表示我的字段类型:customfield_index_analyzer 和 customfield_query_analyzer,并且我需要为 Elastic 映射中的每个字段引用这两个单独的分析器?我只是想确保我以正确的方式执行此操作,但这似乎是错误的,并且使配置文件更难管理且更容易出错。

标签: elasticsearchsearchindexingsolr

解决方案


推荐阅读