Ruby on rails 用斯芬克斯思考
我在炼油厂cms项目中使用了斯芬克斯思维。我在尝试更新任何页面时收到此错误:Ruby on rails 用斯芬克斯思考,ruby-on-rails,thinking-sphinx,refinerycms,Ruby On Rails,Thinking Sphinx,Refinerycms,我在炼油厂cms项目中使用了斯芬克斯思维。我在尝试更新任何页面时收到此错误: ArgumentError (wrong number of arguments (0 for 3)): 但当我创建新页面时,一切都正常 我覆盖了标准的炼油厂页面模型,并添加了标准的思维斯芬克斯定义索引方法: define_index do indexes title indexes parts.title, :as => :part_title indexes parts.conten
ArgumentError (wrong number of arguments (0 for 3)):
但当我创建新页面时,一切都正常
我覆盖了标准的炼油厂页面模型,并添加了标准的思维斯芬克斯定义索引方法:
define_index do
indexes title
indexes parts.title, :as => :part_title
indexes parts.content, :as => :part_content
indexes parts.body, :as => :part_body
indexes slugs.name, :as => :slug_name
end
这就是这个问题的原因,因为当我评论这行时,一切都开始正常工作了,当然搜索停止了
我应该怎么做才能让他们一起工作呢?我认为shpinx与acts\u as\u索引gem冲突,请尝试在模型中对acts\u as\u索引进行注释。我认为shpinx与acts\u as\u索引gem冲突,请尝试在模型中对acts\u索引进行注释