2013-04-28 72 views
0

我在使用太陽黑子和Solr時遇到了一些麻煩。當我傳遞一個參數時,我沒有得到任何結果。我在代碼中包含了2點的評論。如何在rails應用程序中使用Sunspot和Solr返回搜索結果?

我已確認在我的數據庫中的Review表中還有數據,並且該字符串確實發生在記錄中。

有關如何返回搜索結果的任何建議?

puts "search query is #{params[:search]}" //returns search query 
    if params[:search] 
     @search = Review.search do 
      fulltext params[:search] 
     end 
     puts "search results are #{@search.results}" //returns [] 
     @reviews_search_results = @search.results 
    end 

回答

0

獲取使用

@result = @search.results 

看看這個railscasts tutorial

+1

沒有了@ search.results被返回的搜索結果。我確實看了一下railscast,但是id還沒有工作。 – sharataka 2013-04-28 14:23:22

相關問題