我使用太阳黑子并拥有以下代码
search = UserSearchKeywords.search do
fulltext "#{params[:search_keyword]}"
adjust_solr_params do |params|
params[:fl] = "user_profile_id"
end
end
当我尝试调用
时search.results
方法,我得到以下异常
NoMethodError (undefined method `match' for nil:NilClass)
有人可以帮我理解我在哪里弄错了吗?
此致 Shardul。
答案 0 :(得分:2)
fl列表中的id列将成为用户搜索关键字表的主键
params[:fl] = "id user_profile_id"