sphinxsearch合并不同列名的索引

时间:2017-04-26 07:08:34

标签: sphinx

如果我有indexA返回id, doc_id, attrA1, attrA2而indexB返回id, group_id, attrB1, attrB2,那么是否可以合并indexer --merge indexA indexB,以便合并后的索引将返回id, doc_id, attrA1, attrA2, attrB1, attrB2?假设doc_idgroup_id相等,只是使用不同的列名

1 个答案:

答案 0 :(得分:0)

没有。不要认为索引器可以直接执行此操作。

最近的可能是直接编辑.sph文件。即重命名属性。例如,可以重命名" group_id'到' doc_id'在原文中,所以会正确合并。

不确定仅在一个索引或其他索引中的单独属性是什么。我认为只保留了常用属性。