我在我的应用程序中使用太阳黑子。在我的应用程序中,人们可以在他的帐户中上传声音,我使用 sunspot 来研究声音的名称。但我的搜索发现了所有声音,而不仅仅是用户的声音。
在我的控制器中,我写道:
if params[:search].present?
@search = Sunspot.search(Sound) do
fulltext params[:search]
end
@sounds = @search.results
else
@sounds = Sound.order(:title).all
end
respond_to do |format|
format.html # index.html.erb
format.json { render json: @sounds }
end
但这列出了我所有的声音,而不仅仅是用户的声音。
我希望我的要求很清楚。
感谢帮助。