gpt4 book ai didi

ruby-on-rails - rake 任务已中止,Thinking Sphinx的未定义方法 'indexes'?

转载 作者:行者123 更新时间:2023-12-04 05:20:49 25 4
gpt4 key购买 nike

我在我的应用程序上安装了Sphinx和Thinking Sphinx 2.0.5,当我继续尝试运行rake ts:index命令时,出现此错误:

rake aborted!
undefined method `indexes' for #<Riddle::Configuration:0x41b57b0>

是在谈论我的 Product模型吗?
class Product < ActiveRecord::Base
attr_accessible :name
validates_presence_of :name

define_index do
indexes :name
end
end

为什么我得到了它,如何解决?

最佳答案

根据这里写的:https://github.com/freelancing-god/thinking-sphinx/issues/301

在您的Gemfile中,尝试更改:

gem 'thinking-sphinx', '2.0.5'


gem 'thinking-sphinx', '2.0.10'

关于ruby-on-rails - rake 任务已中止,Thinking Sphinx的未定义方法 'indexes'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8035729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com