【问题标题】:Specifying Different Column as DOC ID using Thinking Sphinx使用 Thinking Sphinx 指定不同的列作为 DOC ID
【发布时间】:2009-06-08 16:04:46
【问题描述】:

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

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

提前致谢!!

【问题讨论】:

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


    【解决方案1】:

    目前无法使用 Thinking Sphinx 执行此操作。但是,a fork out there 可以满足您的需求。我建议您创建自己的分支,并将最新的官方 TS 版本与来自此分支的 the relevant patch 混合。我不太确定它会合并到什么程度。

    【讨论】:

    • 感谢帕特,我重组了一些东西,以便它可以与您的插件一起使用。没有必要让事情变得太复杂。干杯!
    • FWIW,Pat 现在已将 fork 合并到最新的 Thinking sphinx 中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多