2011-02-14 32 views
1

可以有人给我一个想法,建立jQuery建议与狮身人面像搜索? 我是狮身人面像的新手 我已经有我的搜索运行,我可以做一个简单的搜索。如何使用Sphinx搜索创建Jquery建议?

对不起我的英语不好。

回答

0
  1. 准备短语的列表要在建议列表 使用(它可以 是基于 数据最流行的短语或只是搜索短语 人提出,当他们使用你的 搜索)
  2. 如果您希望使用狮身人面像创建一个 索引与一些不是非常低的 min_prefix_len (http://sphinxsearch.com/docs/current.html#conf-min-prefix-len) 基于上述短语列表。 这里 http://habrahabr.ru/blogs/sphinx/61807/ (使用一些翻译进行翻译从俄罗斯 )安德鲁Aksyonoff (狮身人面像的作者)所描述做同样的另一种方式 - 用mysql 全文检索的搜索和 狮身人面像” --buildstops只配备了 建立最流行的词 列表。
  3. 使用jQuery请求发送到您的 应用上每按一次键,您的 应用程序应该从2点也求 指数(或MySQL), 即一旦你进入“咕咕”你 应用程序将返回“谷歌 地图','谷歌地球'等确保 您使用正确的文件排名 获得良好的结果。
0

使用索引器和--buildstops来获取顶部单词列表。

将单词导入到数据库表中。 (和自动增量列获得一个唯一的ID)

此表上创建一个狮身人面像索引 - 并启用min_prefix_len

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