sphinx - 我可以在使用 sphinx 搜索时识别匹配的术语吗?

标签 sphinx thinking-sphinx

我正在使用sphinx通过thinking sphinx对mysql数据库进行全文搜索。

我想在显示给用户的结果中突出显示匹配的字词。

Shpinx 足够聪明,搜索“botulism”会匹配“i like to inject botulinum into my eyes”

如何让它告诉我“botulinum”与“botulism”匹配?

最佳答案

首先, 我在我的一个项目中大量使用 sphinx,但我没有使用 ThinkingSphinx,因为我们使用的配置文件非常复杂,我使用的是自定义的 act_as_sphinx 插件。

从纯 sphinx 的角度回答你的问题:

希望这对您有所帮助,我强烈建议您查看 sphinx 文档以充分利用这个非常高效的索引器

曼弗雷德

关于sphinx - 我可以在使用 sphinx 搜索时识别匹配的术语吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/300554/

相关文章:

sql - 添加没有表锁的新列?

Sphinx 在生产服务器上搜索 mysql 客户端

mysql - 如何在 Rails 3 应用程序中实现更快的 Search As You Type (SAYT) api

使用 select 时,MySQL 在两列上建立索引

php - 警告 : duplicate document ids found in sphinx

mysql - 数据非规范化和C#对象数据库序列化

ruby-on-rails - 有没有办法混合命名范围和思考狮身人面像范围的 rails ?

ruby-on-rails-3.1 - 思考 sphinx 无法启动 - "Failed to start searchd daemon"

mysql - 结合 MySQL、Sphinx 和 MongoDB。好主意?

php - 无法解析 sphinx/php 中的匹配结果