如何彻底删除并重新创建thinking-sphinx索引?

发布于 2024-09-09 17:01:02 字数 255 浏览 4 评论 0原文

我正在使用 ruby​​ on Rails 应用程序的thinking-sphinx 插件。在测试和开发中,我多次重新索引,有时针对不同的数据库,结果是现在我的所有搜索都返回一个空数组。我不认为这与代码库有关,因为使用相同代码的其他开发人员可以在自己的计算机上获得有效的搜索结果。

我的问题是,是否有某种方法可以完全删除现有索引(从 Sphinx 或 Thinking Sphinx 中)并完全从头开始?似乎没有任何文档能够准确说明索引的“位置”,或者如何删除它并创建一个新索引。

I am using the thinking-sphinx plugin for a ruby on rails app. In testing and development, I have reindexed many, many times, sometimes against different databases, with the result that now all of my searches return an empty array. I don't believe this is related to the codebase, because other developers using the same code can get valid search results on their own machines.

My question is, is there some way to completely remove the existing index (either from Sphinx or Thinking Sphinx) and start over completely from scratch? None of the documentation seems to tell exactly "where" the index is, or how to delete it and create a new one.

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

三生池水覆流年 2024-09-16 17:01:02

对于思考狮身人面像,你可以尝试 rake ts:rebuild

http ://freelancing-god.github.com/ts/en/rake_tasks.html

For thinking sphinx you could try rake ts:rebuild

http://freelancing-god.github.com/ts/en/rake_tasks.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文