首页 文章

弹性搜索中的映射问题2.3.3

提问于
浏览
0

假设我们在同一索引中的不同记录类型中对同一字段名称有不同的映射,我们可以对同一字段名称的索引进行相同的映射吗?

例如,我们有一个名为1000的索引和两个记录类型作为学校和大学 . 两个记录类型的字段名称“位置”具有不同的映射,如下所示 .

为了学校 :

"location":{
                "type":"multi_field",
                "fields":{
                    "location":{"type":"string","analyzer":"sortable"},
                    "contains":{
                        "type":"string",
                        "analyzer":"containsAnalyzer",
                        "search_analyzer":"standardAnalyzer"
                    }
                }
            }
For college:
"location":{
        "type":"string",
        "index":"not_analyzed"
      }

是否有任何方法可以在两种记录类型上为 location 进行类似的映射?

1 回答

相关问题