国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - Java教程 - java操作solr實(shí)現(xiàn)查詢(xún)功能的實(shí)例

java操作solr實(shí)現(xiàn)查詢(xún)功能的實(shí)例

2021-02-06 12:07菩提樹(shù)下一參悟 Java教程

下面小編就為大家分享一篇java操作solr實(shí)現(xiàn)查詢(xún)功能的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

一、封裝的查詢(xún)方法

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/**
* solr查詢(xún)方法
* @param client solr客戶(hù)端
* @param query solr查詢(xún)對(duì)象
* @return list集合
* @throws solrserverexception
* @throws ioexception
*/
public static list<map<string, object>> getsolrquery(httpsolrclient client, solrquery query) throws solrserverexception, ioexception{
list<map<string, object>> list = null;
//執(zhí)行查詢(xún)并返回結(jié)果
queryresponse resp = client.query(query);
solrdocumentlist results = resp.getresults();
//獲取查詢(xún)到的數(shù)據(jù)總量
long numfound = results.getnumfound();
//判斷總量是否大于0,
if(numfound <= 0) {
//如果小于0,表示未查詢(xún)到任何數(shù)據(jù),返回null
return null;
}else {
//如果大于0,表示有數(shù)據(jù)
//創(chuàng)建list存儲(chǔ)每條數(shù)據(jù)
list = new arraylist<>();
//遍歷結(jié)果集
for (solrdocument doc : results) {
//得到每條數(shù)據(jù)的map集合
map<string, object> map = doc.getfieldvaluemap();
//添加到list
list.add(map);
}
//返回list集合
return list;
}
}

二、主函數(shù)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public static void main(string[] args) throws solrserverexception, ioexception {
//創(chuàng)建solr客戶(hù)端連接
httpsolrclient hsc = new httpsolrclient.builder(solr_url).build();
//創(chuàng)建查詢(xún)對(duì)象
solrquery query = new solrquery();
//設(shè)置查詢(xún)?nèi)繑?shù)據(jù)的條件
//query.setquery("*:*");
query.setquery("id:1");
 
list<map<string, object>> list = getsolrquery(hsc, query);
if(list == null) {
system.out.println("未查詢(xún)到任何結(jié)果");
return;
}
for (map<string, object> map : list) {
iterator<string> it = map.keyset().iterator();
while(it.hasnext()) {
string key = it.next();
object value = map.get(key);
system.out.println(key+"----"+value);
}
system.out.println("=======================================");
}

三、solr_url

//注這是一個(gè)人正確的url地址

java操作solr實(shí)現(xiàn)查詢(xún)功能的實(shí)例

如果url后邊不加表會(huì)報(bào)如下錯(cuò)誤:

java操作solr實(shí)現(xiàn)查詢(xún)功能的實(shí)例

以上這篇java操作solr實(shí)現(xiàn)查詢(xún)功能的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持服務(wù)器之家。

原文鏈接:http://www.cnblogs.com/li-zx/archive/2017/11/16/7845904.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲网站在线观看 | 亚州中文字幕 | 久草热8精品视频在线观看 久久亚洲精品中文字幕 | 激情久久免费视频 | 九色影院| 欧美午夜影院 | 香蕉一区 | 久久xx | 国产老头老太作爱视频 | 黄色三级视频 | 欧美视频精品 | 国产一区二区三区久久 | 久久精品一区二区三区四区 | 亚洲一区二区三区四区五区午夜 | 精品一区二区三区在线视频 | 中文字幕国产视频 | 午夜小电影 | 午夜视频在线观看免费视频 | 久久精品国产v日韩v亚洲 | 亚洲成人av一区二区三区 | 亚洲第一视频 | 欧美精品一区在线 | 欧美国产激情二区三区 | 日日夜夜精品国产 | 久久一二三四 | 国产成人在线看 | 精品国产一区二区 | 欧美一级黄色片免费看 | 中文字幕在线观看日本 | 精品国产欧美一区二区 | 黄色天堂 | 国产一级黄 | www午夜| 欧美成人免费电影 | 亚洲精品欧美 | 国产精品免费一区二区 | 可以在线观看的黄色 | 在线激情视频 | 国产一区二区av | 国产午夜精品久久久 | 亚洲国产一区二区三区 |