【发布时间】:2013-05-26 16:37:37
【问题描述】:
我有一个类型,我需要使用不同的语言分析器来索引或搜索,该分析器根据文档中文本的语言而有所不同。如何为每个搜索或索引操作指定分析器?
【问题讨论】:
标签: elasticsearch nest
我有一个类型,我需要使用不同的语言分析器来索引或搜索,该分析器根据文档中文本的语言而有所不同。如何为每个搜索或索引操作指定分析器?
【问题讨论】:
标签: elasticsearch nest
回复于https://github.com/Mpdreamz/NEST/issues/271
/index/type 组合在 elasticsearch 中是唯一的,如果您有一个带有 name 属性的单一类型,您想要以不同方式映射,则需要索引到两个不同的 elasticsearch 类型,每个类型都有自己的映射。
您可以在 NEST 中通过在映射/索引/搜索时显式指定类型名来执行此操作,无需使用两种不同的 CLR 类型。
【讨论】: