添加有了,自然需要查询,那么接着来把查询的代码补上。
创建新的方法
public static void searchDocMapToPojo(SolrServer server) throws SolrServerException{
SolrQuery solrQuery = new SolrQuery()
.setQuery("comments:*德国")
.setHighlight(true)
.setHighlightSimplePost("</em>")
.setHighlightSimplePre("<em>")
.addHighlightField("comments");
QueryResponse rsp = server.query(solrQuery);
List<Dog> list=rsp.getBeans(Dog.class);
System.out.println(list);
for(int i=0;i<list.size();i++){
System.out.println(rsp.getHighlighting().get(list.get(i).getId()).get("comments"));
}
}
这样执行后,可以看匹配到的高亮内容。
至于 删除和修改,自己看SolrJ的API去吧。如果有需要看官版Solr文档的看附件
http://dl.iteye.com/topics/download/b570d149-25a6-3dd1-8e82-c4a340009dcf
分享到:
相关推荐
附件包含100个以上示例,包括solr.xml、solrconfig.xml等在Jetty、Tomcat等应用服务器下的详细配置。
基于最新的Solr 4.0搜索引擎教程,包含大量示例讲解,是学习Solr4不可多得的教程。
Solr服务器搭建详细步骤。
solr 集群搭建,其中包含相关的安装包,以及详细的安装文档
solr环境搭建详解
solr 集群搭建1
linux下solr的搭建,,详细的描述了solr的搭建过程,文档还是比较用心写的,有不明白的地方欢迎邮件询问:1005576543@qq.com
solr测试搭建,入门,搭建solr索引服务的启动。
包含solr的环境搭建及配置文件详解,和solrJ项目
自己写的 hadoop nutch solr 环境搭建手册,成功搭建后写的,会有红色标注容易出错的地方
apache-tomcat-8.5.24+ikanalyzer-solr6.5+solr-7.2.0,目前使用docker进行镜像安装,安装参考:https://www.jianshu.com/p/7c4d9d7dcd94
如何使用solr搭建服务器
solr环境搭建的相关资料,包括solr4.10.3的项目war包以及分词器所需的jar包
linux环境下搭建solr相关的工具包,解压即用,内含tomcatsolr以及IK分词器,jdk选择1.7以上的版本即可
solr7.2.1环境搭建和中文分词器IK配置 亲测可用,安装过程自己记录的。
最新Solr环境搭建与IKAnalyzer3分词整合
Solr集群搭建:Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用...
apache官方的solr4.0的源代码包,可以通过分析源代码提高理解,或者通过编译源码进行二次开发
NULL 博文链接:https://kunkun39.iteye.com/blog/1765564
文档详细介绍了,布署solr-5.3.1的完整流程,按照此文档可搭建用于生产环境的高可靠性solr集群