0

我正在使用出色的Thinking Sphinx插件来访问 RoR 2.2.3 中的 Sphinx 搜索。我有一个存储预编译视图的缓存表。这是 Sphinx 的源数据表。

但是,这张表上的ID列基本上是垃圾,而我想要的ID存储在另一列(cacheable_id)中。如何设置 Thinking Sphinx 以使用“其他列”作为 Sphinx 的 DOC ID 而不是普通的旧“ID”列。

提前致谢!!

4

1 回答 1

1

目前,Thinking Sphinx 无法做到这一点。但是,有一个叉子可以满足您的需要。我建议您创建自己的 fork,并将最新的官方 TS 版本与来自此 fork的相关补丁混合。我不太确定它会合并得多么干净。

于 2009-06-09T03:13:31.367 回答