【发布时间】:2012-11-02 17:45:50
【问题描述】:
简单的问题:
我有两个模型:Show 和 Contact。我想做的是搜索Show#id 或Contact#name。所以我的模型设置如下:
class Show < ActiveRecord::Base
searchable do
text :id
end
end
class Contact < ActiveRecord::Base
searchable do
text :name
end
end
然后我按如下方式运行搜索:
Sunspot.search(Contact, Show) do
keywords(MY_QUERY)
end
这非常适合按姓名查找联系人,但不适用于 Show#id 字段。谁能解释这是为什么?
乔
【问题讨论】:
标签: ruby-on-rails ruby search solr sunspot