0

我正在尝试用 ferret/acts_as_ferret 解决一个奇怪的问题

当然我已经用谷歌搜索并发布了这个问题: http ://www.ruby-forum.com/topic/188570

基本上 aaf 适用于单个模型,没有问题。它也适用于使用我设置的 config/aaf.rb 文件的单个模型。当我在控制台中进行多模型搜索时,它甚至可以工作,但在 rails 应用程序本身中我得到:

undefined method `ferret_rank=' for <object that has a match>

如果有人有同样的经历/问题并且可以阐明任何观点,我将不胜感激。

PS:我按照以下教程获得了现在的位置。 http://opensoul.org/2008/4/29/using-shared-indexes-with-acts_as_ferret

4

1 回答 1

1

您是否安装了插件或仅安装了 gem?您可能想要安装插件。

我也会尝试重建索引。

出于我的目的,我切换到了 Solr,生活变得轻松多了。斯芬克斯缺少很多我需要的东西。

于 2009-12-02T14:48:13.100 回答