如何在rails 3.1中识别和保存数据库中的关键字并稍后检索它

发布于 2024-12-12 04:13:31 字数 261 浏览 0 评论 0原文

我正在开发一个 Rails 3.1 应用程序,我必须在其中实现以下逻辑。

1)提供搜索框 2) 用户在搜索框中输入查询 3) 如果数据库中不存在查询,则用户将查询保存在数据库中 4) 如果找到匹配的查询,则检索该查询并将其显示给用户。

我是搜索业务的新手,需要一些关于如何识别用户在查询中输入的关键字的指导?有没有宝石可以做到这一点?

我正在使用 sunspot 进行搜索,如何自定义 sunspot 以使搜索框中输入的文本可搜索?

谢谢,

I am working on a rails 3.1 app where I have to implement the following logic.

1) Provide a searchbox
2) User enters their query in the searchbox
3) If the query is not present in the database the user saves the query in the database
4) If a matching query is found it is retrieved and displayed to the user.

I am new to the search business and needs some direction on how to identify what are the keywords which the user has entered in the query? Is there a gem which can do this?

I am using sunspot for doing the search, how do I customize the sunspot to make the text entered in the searchbox searchable?

Thanks,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文