当关联被修改时,Thinking Sphinx 多态索引上的增量是否更新?

Are deltas on Thinking Sphinx polymorphic indexes updated when association has been modified?

在我的索引文件中,我打开了 delta 并设置了我的多态索引,如下所示:

polymorphs colorable
indexes colorable.description

但是,当着色器的描述发生变化时,索引似乎没有更新。需要手册 ts:index 才能反映更改。

我没有使用实时索引,但是增量似乎工作得很好。

多态索引是否在关联更新时更新?如果不是,最好的处理方法是什么?

谢谢

关联更新——无论是多态的还是标准的——不会自动更新父模型的增量标志。您需要在可着色模型中添加回调,以便在保存可着色模型时更新父模型中的增量标志。

文档中有一个示例 - 大约位于 'Deltas and Associations' 部分下的页面中间位置:http://freelancing-gods.com/thinking-sphinx/deltas.html