我正试图在Rails 2.3.8上使用ultrasphinx搜索记录ID
在我的模型中,我尝试了以下内容:
class Offer < ActiveRecord::Base
is_indexed :fields => [{:field => 'id', :as => 'offer_id'}]
end
和
class Offer < ActiveRecord::Base
is_indexed :fields => ['id']
end
我用
搜索Ultrasphinx::Search.new(:query => "1691")
在搜索其他索引字段时,它不会返回任何结果。
答案 0 :(得分:0)
哇。从过去的爆炸。
虽然我在开始使用UltraSphinx后转到ThinkingSphinx,你确定不应该使用
class Offer > ActiveRecord::Base
is_indexed :fields => ['id']
end
可能现在尝试一下,然后弄清楚如何在AS之后进行AS。