【发布时间】:2009-05-05 09:40:54
【问题描述】:
在我的应用程序中,我需要立即将每条新记录添加到索引中(而不是在 rake ts:index 之后)。如果我理解正确,增量索引就是我正在寻找的。因此,我将delta 列添加到我使用Sphinx 索引的每个表中,将默认值设置为false 并将set_property :delta => true 添加到每个define_index 块;然后运行 rake ts:index 和 rake ts:restart。但是,“即时”索引似乎不起作用。在控制台中测试时,我创建了一个新记录,保存并尝试搜索它但不会取回它(在我运行 rake ts:index 后它工作得很好)。我在这里做错了吗?
【问题讨论】:
标签: ruby-on-rails ruby thinking-sphinx