本文整理汇总了Java中org.apache.solr.util.SolrPluginUtils.optimizePreFetchDocs方法的典型用法代码示例。如果您正苦于以下问题:Java SolrPluginUtils.optimizePreFetchDocs方法的具体用法?Java SolrPluginUtils.optimizePreFetchDocs怎么用?Java SolrPluginUtils.optimizePreFetchDocs使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.apache.solr.util.SolrPluginUtils
的用法示例。
在下文中一共展示了SolrPluginUtils.optimizePreFetchDocs方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: doPrefetch
import org.apache.solr.util.SolrPluginUtils; //导入方法依赖的package包/类
protected void doPrefetch(ResponseBuilder rb) throws IOException
{
SolrQueryRequest req = rb.req;
SolrQueryResponse rsp = rb.rsp;
//pre-fetch returned documents
if (!req.getParams().getBool(ShardParams.IS_SHARD,false) && rb.getResults().docList != null && rb.getResults().docList.size()<=50) {
SolrPluginUtils.optimizePreFetchDocs(rb, rb.getResults().docList, rb.getQuery(), req, rsp);
}
}