博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用SolrJ添加索引
阅读量:6415 次
发布时间:2019-06-23

本文共 1071 字,大约阅读时间需要 3 分钟。

hot3.png

/**	 * 添加索引	 */	public static void AddIndexes() {		HttpSolrServer server = new HttpSolrServer("http://localhost:8081/solr");		SolrInputDocument doc1 = new SolrInputDocument();		doc1.addField("id", "1");		doc1.addField("title", "云南xxx科技");		doc1.addField("cat", "企业信息门户,元数据,数字沙盘,知识管理");		SolrInputDocument doc2 = new SolrInputDocument();		doc2.addField("id", "2");		doc2.addField("title", "胡启稳");		doc2.addField("cat", "知识管理,企业信息门户,云南,昆明");		SolrInputDocument doc3 = new SolrInputDocument();		doc3.addField("id", "3");		doc3.addField("title", "liferay");		doc3.addField("cat", "知识管理2,企业信息门户2,云南2,昆明2");		// doc3.addField("test_s", "这个内容能添加进去么?这是动态字段呀");		List
docs = new ArrayList
(); docs.add(doc1); docs.add(doc2); docs.add(doc3); try { server.setParser(new XMLResponseParser()); server.add(docs); for (SolrInputDocument doc : docs) { System.out.println(doc); } server.commit(); System.out.println("添加索引成功......"); } catch (Exception e) { e.printStackTrace(); } }

结果图:

转载于:https://my.oschina.net/Tsher2015/blog/686779

你可能感兴趣的文章
Selenium2学习(十一)-- select下拉框
查看>>
echarts系列之动态修改柱状图颜色
查看>>
(4.1)LingPipe在Eclipse中的运行
查看>>
表格模版编辑器的一些思路
查看>>
ActiveMQ内存配置和密码设置
查看>>
Unity5 BakeGI(Mixed Lighting)小记
查看>>
十六、Mediator 仲载者设计模式
查看>>
jsonToxls jsonTocsv csvTojson xlstocsv 文件转换
查看>>
黑盒测试实践-华科软硕1706班1组 2017.11.30记录
查看>>
Matplotlib基础学习
查看>>
搭建GIT服务端
查看>>
Calendar时间操作
查看>>
iOS多线程_02_多线程的安全问题
查看>>
通过Ajax post Json类型的数据
查看>>
leetcode------Subsets II
查看>>
leetcode------3Sum
查看>>
搞懂分布式技术2:分布式一致性协议与Paxos,Raft算法
查看>>
delphi定义结构体
查看>>
Python网页解析
查看>>
程序中double类型的数输出为什么要用lf
查看>>