在 Rails 中使用 sphinx 进行模糊匹配
我正在使用 Sphinx 在 Rails 2.3.4 中进行搜索。和thinking-sphinx gem(1.4.4) 和thinking-sphinx-raspell(1.0.0)
在配置中我添加了以下内容。
形态学= metaphone,stem_en,libstemmer_sv,soundex
min_stemming_len = 4
charset_type = utf-8
min_infix_len = 3
enable_star = 1
现在我给出一个字符串“sny”进行搜索
它给出的结果像“syn”而不是像“sony”
如果我使用postgresql中的双元电话意味着它给出结果,其中包含“索尼”
如何配置sphinx以进行模糊匹配得到如上结果吗?
I am using Sphinx for searching in rails 2.3.4. And thinking-sphinx gem(1.4.4) AND thinking-sphinx-raspell(1.0.0)
In configuration i added the things below.
morphology = metaphone, stem_en, libstemmer_sv, soundex
min_stemming_len = 4
charset_type = utf-8
min_infix_len = 3
enable_star = 1
Now i give a string "sny" for search
It give the results like "syn" and not like "sony"
If i use double meta phone in postgresql means it give the result, that contains "sony"
how to configure the sphinx for fuzzy matching to get the result as above ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论