【问题标题】:How to specify analyzers when searching or indexing搜索或索引时如何指定分析器
【发布时间】:2013-05-26 16:37:37
【问题描述】:

我有一个类型,我需要使用不同的语言分析器来索引或搜索,该分析器根据文档中文本的语言而有所不同。如何为每个搜索或索引操作指定分析器?

【问题讨论】:

    标签: elasticsearch nest


    【解决方案1】:

    回复于https://github.com/Mpdreamz/NEST/issues/271

    /index/type 组合在 elasticsearch 中是唯一的,如果您有一个带有 name 属性的单一类型,您想要以不同方式映射,则需要索引到两个不同的 elasticsearch 类型,每个类型都有自己的映射。

    您可以在 NEST 中通过在映射/索引/搜索时显式指定类型名来执行此操作,无需使用两种不同的 CLR 类型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-25
      • 2018-11-09
      • 2014-02-25
      • 2013-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多