将连字符重新映射到Sphinx中的“to”和“through”

时间:2015-12-22 00:12:44

标签: sphinx

出于某种原因,我无法完成这项工作。

6-10

原则上它似乎映射到

  • 6-10
  • 6 - 10
  • 6 10

但我希望它映射到:

  • 6到10
  • 6到10

在#s

的情况下

在单词的情况下,我想要一个术语,我存储为

Pre-history

映射到

  • 预记录
  • 史前
  • Pre history

我意识到这可能需要两个不同的索引,但我想弄清楚的第一件事是如何使用字形来实现这一点。到目前为止,还没有任何一种形式可用。

1 个答案:

答案 0 :(得分:0)

将以下条目添加到wordforms文件

Pre history => prehistory
prehistory => prehistory

这将使史前史,史前史和史前史作为同一个词。无需将pre-history => prehistory添加为" - "被视为之间的空间。

目前在sphinx中,6-10到6到10的映射是不可能的。