如何使用Sphinx Search创建Jquery Suggest?

时间:2011-02-14 03:06:47

标签: php jquery search sphinx autosuggest

有人可以通过sphinx搜索来构建jquery建议吗? 我是狮身人面像的新手 我已经进行了搜索,我可以进行简单的搜索。

抱歉我的英语不好。

2 个答案:

答案 0 :(得分:0)

  1. 准备您想要的短语列表 在建议清单中使用(它可以 是最流行的短语基于 您的数据或只是搜索短语 人们在使用你的时候做的 搜索)
  2. 如果你想用Sphinx创建一个 索引有些不是很低 min_prefix_len (http://sphinxsearch.com/docs/current.html#conf-min-prefix-len) 基于上面的短语列表。 这里 http://habrahabr.ru/blogs/sphinx/61807/ (使用一些翻译来翻译 来自俄罗斯)Andrew Aksyonoff (Sphinx的作者)描述了另一个 做同样的方式 - 使用mysql 全文搜索搜索和 Sphinx' - buildstops仅适用于 建立最流行的词汇 列表。
  3. 使用jquery向您的请求发送请求 在每个按键上应用,你的 申请应该提出要求 从第2点开始的索引(或mysql), 即一旦你进入'Goo'你的 申请将返回'谷歌 地图','谷歌地球'等确保 你使用适当的文件排名 取得好成绩。

答案 1 :(得分:0)

使用indexer和--buildstops获取热门词汇列表。

将单词导入数据库表。 (以及自动增量列以获取唯一ID)

在此表上创建一个sphinx索引 - 并启用min_prefix_len

设置一个脚本,针对此索引运行用户查询,并查找完整的单词 在数据库中,并将其返回到Javascript客户端库。