如何完全删除和重新创建思维 - 斯芬克斯指数?

时间:2010-07-16 20:00:52

标签: ruby-on-rails ruby sphinx thinking-sphinx

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

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

1 个答案:

答案 0 :(得分:2)

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

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