gpt4 book ai didi

ruby-on-rails - 如何从太阳黑子搜索中获取查询时间

转载 作者:行者123 更新时间:2023-12-01 01:33:14 26 4
gpt4 key购买 nike

我已经实现了 Sunspot 在 Rails 应用程序上进行搜索。有什么方法可以获取查询执行的时间吗?

例如。 中返回 10 条记录0.5 秒

我一直在搜索太阳黑子文档,但我似乎无法确定他们是否支持这一点。

最佳答案

查询时间未在 Sunspot 公共(public) API 中公开,但在返回的搜索对象中可用。将以下猴子匹配放入初始化程序(例如 config/initializers/sunspot_query_time.rb ):

class Sunspot::Search::AbstractSearch
def query_time
@solr_result['responseHeader']['QTime']
end
end

然后您可以调用 query_time在任何搜索对象上以毫秒为单位获取查询时间。

关于ruby-on-rails - 如何从太阳黑子搜索中获取查询时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3549653/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com