Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在RubyonRails3上的Sunsspot 1.2中获得未分页的点击数_Ruby On Rails_Ruby On Rails 3_Sunspot - Fatal编程技术网

Ruby on rails 在RubyonRails3上的Sunsspot 1.2中获得未分页的点击数

Ruby on rails 在RubyonRails3上的Sunsspot 1.2中获得未分页的点击数,ruby-on-rails,ruby-on-rails-3,sunspot,Ruby On Rails,Ruby On Rails 3,Sunspot,我已经成功地为我的RubyonRails3项目安装了Sunspot,但是我似乎找不到一种方法来获取搜索查询的总点击量 这是我的搜索请求 @search = Sunspot.search(Job) do fulltext params[:job] paginate(:page => params[:offset], :per_page => 25) end 它工作得很好,除了我需要得到实际点击的总数,而不是返回的总结果(在本例中是25,因为:per_page=>25)

我已经成功地为我的RubyonRails3项目安装了Sunspot,但是我似乎找不到一种方法来获取搜索查询的总点击量

这是我的搜索请求

@search = Sunspot.search(Job) do
    fulltext params[:job]
    paginate(:page => params[:offset], :per_page => 25)
end
它工作得很好,除了我需要得到实际点击的总数,而不是返回的总结果(在本例中是25,因为:per_page=>25)

换句话说,我希望能够显示:显示883个找到的工作中的1到25个

任何帮助都将不胜感激


感谢您从未使用过太阳黑子,但您是否在您的观点中尝试过:

Showing #{@search.hits.page} to #{@search.hits.per_page} out of #{@search.total} jobs found

方法
total
在这里起作用

query_results = Sunspot.search(Recipe) do
  keywords(params[:qs])
  paginate(:page=>params[:page], :per_page=>30)
end

@search_results = query_result.results
@search_total = @search_results.total
或者,在您看来,total_条目在results对象上起作用

    %div
      Your search for 
      = params[:qs]
      returned
      = pluralize(@search_results.total_entries, 'result')

total\u条目
似乎在控制器中对我有效,但不是
total