牛牛在线工具

SolrQuery::setHighlightMergeContiguous()

收录 8868 个 PHP 函数,含用途说明与用法示例。

SolrQuery::setHighlightMergeContiguous()

设置在高亮显示结果中是否合并相邻的高亮片段

函数名称:SolrQuery::setHighlightMergeContiguous() 适用版本:Solr 2.2.0及以上版本 函数说明:该函数用于设置在高亮显示结果中是否合并相邻的高亮片段。 用法:SolrQuery::setHighlightMergeContiguous(bool $flag) 参数: $flag(布尔类型):设置是否合并相邻的高亮片段。如果为true,则合并相邻的高亮片段;如果为false,则保留各个高亮片段的独立性。 示例: $query = new SolrQuery('search term'); // 设置是否合并相邻的高亮片段 $query->setHighlightMergeContiguous(true); // 执行查询 $response = $client->query($query); // 获取高亮显示结果 $highlighting = $response->getHighlighting(); 在上面的示例中,我们创建了一个Solr查询对象,并设置了搜索关键词为"search term"。然后,使用setHighlightMergeContiguous(true)函数将合并相邻的高亮片段设置为true。最后,执行查询并获取高亮显示结果。 请注意,这个函数只在Solr 2.2.0及以上版本中可用。如果你使用的是较早版本的Solr,可能无法使用这个函数。