Solr Sunspot的自动完成功能

时间:2014-01-22 06:11:09

标签: jquery ruby-on-rails solr autocomplete sunspot

我做了一个带有搜索标签和自动完成功能的RoR项目。我使用MySQL数据库来存储数据,并使用jQuery ui进行自动完成。现在,我正在使用Solr太阳黑子做同样的项目。我的搜索功能正常运行。我可以使用相同的jQuery ui来实现自动完成功能,使用与MySQL相同的策略。对于Sunspot,jQuery是否会像使用MySQL数据库一样自动完成获取数据?

1 个答案:

答案 0 :(得分:0)

是的,你可以....自动完成js片段只是从输入字段捕获搜索文本并将它们发送到后端控制器/动作.....然后ruby动作获取匹配数据....这取决于如何您可以从Solr或数据库中获取数据.....并且控制器/操作会使用您提供的数据响应自动搜索js片段...