2014-08-27 82 views
0

我是新手,想實現高級搜索,我有兩個模型的文章和書籍,我用黑子寶石搜索Rails的:使用太陽黑子

這是我的文章模型多模型搜索

class Article < ActiveRecord::Base 

searchable do 
    text :title 
    text :content 
end 

此我的書模型

class Book < ActiveRecord::Base 

searchable do  
    text :title  
    text :description 
end 

我試圖實現一個搜索表單,用戶可以選擇哪些類別要搜索這樣的搜索表單 enter image description here

但我還沒有得到它,所以我會欣賞我怎麼能做到這一點任何幫助

回答

-1

試試這個:

Sunspot.search [文章,圖書]做
... 。

0
@r=Sunspot.search [Article,Book] do |query| 
     query.fulltext params[:keyword]+"\*" 
end 
@[email protected]