目前,我已经在索引创建设置/映射时定义了标记器分析器。可以只在class属性属性上定义记号赋予器,然后让自动映射来完成这项工作吗?
发布于 2018-09-14 08:35:04
分析器可以在应用于string
属性的TextAttribute
和a tokenizer is one component in an analyzer上定义,因此在分析器上下文之外的映射属性上应用分析器是没有意义的。
标记器必须在将在其中使用它的索引中定义,以便在创建索引或更新索引设置时提供。重要的一点是,Elasticsearch中的索引设置与应用程序中POCO上定义的内容相匹配。您可以实现一些逻辑,在启动时获取索引设置,并将分析设置和映射与应用程序中定义的索引和映射设置进行比较,如果它们不同,则采取一些操作。
https://stackoverflow.com/questions/52322746
复制相似问题