<?php

 $options = array
(
'hostname' => 'localhost',
'port' => '8080',
'path' => 'solr/help_category',
'wt' => 'json'
);
$client = new SolrClient($options);
try {
$client->ping();
} Catch (Exception $e) {
exit('未连接');
} $query = new SolrQuery();
$query->setQuery('title:账户'); $query->setStart(0);
$query->setRows(20); $query->addField('title')->addField('id');
$query->addHighlightField('title');
$query->setHighlight(true);
$query->setHighlightSimplePre("<span style='color:blue'>");
$query->setHighlightSimplePost('</span>'); $query_response = $client->query($query);
$response = $query_response->getResponse();
var_dump($query_response->getRequestUrl());
var_dump($query_response->getRawRequest());
var_dump($response['highlighting']); //可以通过foreach找出高亮部分
if ($response['response']['numFound'] > 0) {
foreach ($response['response']['docs'] as $doc) {
echo $doc['title'];
echo '<br><br>';
}
}
?>

最新文章

  1. Web自动化基础(一)使用Selenium定位元素
  2. @ResponseBody
  3. HTTP协议小结
  4. spring boot注解之@Scheduled定时任务实现
  5. 3.html5的文本元素
  6. 洛谷P1126 机器人搬重物
  7. jquery实现很简单的DIV拖动
  8. jquery自带的方法
  9. 基于nginx搭建yum源服务器
  10. System.InvalidOperationException: 支持“XXX”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库(http://go.microsoft.com/fwlink/?LinkId=238269)。
  11. 用简单的代码让一组静态图片变成gif动画
  12. IntelliJ IDEA2017 + tomcat 即改即生效 实现热部署
  13. HDU 1088(文本处理 **)
  14. Dom 兼容处理
  15. linux 校准时间方法
  16. PAT 1056 组合数的和(15)(代码)
  17. 2、Python快速入门(0529)
  18. Python基础3:字符编码
  19. Map:HashMap和TreeMap
  20. php备注

热门文章

  1. JFS 文件系统概述及布局分析
  2. 【转】NDK编译可执行文件在Android L中运行显示error: only position independent executables (PIE) are supported.失败问题解决办法。
  3. 图论(网络流):UVa 1659 - Help Little Laura
  4. 【线段树】HDU 5493 Queue (2015 ACM/ICPC Asia Regional Hefei Online)
  5. Unity Dx9 Occlusion Query plugin
  6. First Record
  7. Prime Ring Problem(搜索)
  8. UVa 11796 计算几何
  9. SpringBoot 配置文件 application.properties(二)
  10. hdu 4602 Partition (概率方法)