solrquery类是实现solr查询的类。

@test

public void testselect() {

string url = "http://localhost:8081/solr/solrcore";

solrclient client = new httpsolrclient.builder(url).build();

solrquery query = new solrquery();

query.set("q", "id:*"); //查询条件

query.set("fl", "id"); //查询的项目

query.setstart(0); //起始index

query.setrows(50); //终了index

query.set("sort", "id asc"); //sort key指定

try {

// 返回queryresponse

queryresponse response = client.query(query);

client.close();

// 返回document

solrdocumentlist docs = response.getresults();

docs.foreach((x) -> {

system.out.println("-------------" + x.get("id"));

});

} catch (solrserverexception | ioexception e) {

e.printstacktrace();

}

}

q  查询的关键字

fl  指定返回的字段,用逗号或空格分隔(大小写敏感)

可以使用的查询参数比较多,这里就不一一列举了。

关于如何把solr配置到tomcat中,建议参考

配置好后,访问solr:

http://localhost:8081/solr/index.html

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

java 查询solr_java实现简单的solr查询相关推荐

  1. java whois_Java如何实现简单的whois查询

    Java如何实现简单的whois查询 利用Java socket 实现根据IP地址查询该IP相关的.注册信息. 源代码直接下载:java_whois.zip 相关的两个类WhoisBean.java ...

  2. php输出mysql查询结果_PHP简单获取数据库查询结果并返回JSON

    header("Content-type:text/html;charset=utf-8"); //连接数据库 $con = mysql_connect("localho ...

  3. 快递查询单号查询,分享简单好用查询技巧

    现在网上购物的人群是越来越多,快递包裹数量也是越来越多,我们怎么知道自已的东西到哪儿呢?下面来看这个简单操作快速查询物流,一起来试试. 先看快递物流这里用批量查询多个快递单号物流的效果. 每个单号及物 ...

  4. java代码实现一个简单ES条件查询

    1.导入es依赖 我使用的es是7.13.0的版本 <properties><elasticsearch.version>7.13.0</elasticsearch.ve ...

  5. oracle中update子查询,UPDATE语句-简单形式-子查询形式

    关于UPDATE语句 一般的update语句格式比较简单,由where过滤子句和set子句组成. 当where和set都需要关联一个表进行查询时,整个update执行时,就需要对被关联的表进行两次扫描 ...

  6. java solr 查询条件_05 java调用solr的api完成数据的查询

    本文将演示通过java代码完成solr数据的新增.修改与删除. 1.版本约束 CentOS7 工作站 solr-4.10.3 putty apache-tomcat-8.5.38 2.前提约束 3.新 ...

  7. AJAX for Java简单表数据查询实例

    AJAX for Java简单表数据查询实例<?XML:NAMESPACE PREFIX = O /> AJAX WebShop 3对Java开发具有良好的支持,同时也提供了各种层次的后台 ...

  8. java 航班_Java实现简单航班查询系统-Go语言中文社区

    #java实现简单航班管理系统 题目要求:声明一个Flight(航班)类,该类包含private域航班号(如:CA1430),起飞时间(如:10:15AM),到达时间(如:2:30PM).为该类声明合 ...

  9. solr查询特殊字符的处理

    1. 使用solr的页面功能时,遇到语法错误 2. 确认原因 从lexical error分析时特殊字符的问题. 首先 solr查询有哪些特殊字符? 查找官方文档:http://lucene.apac ...

最新文章

  1. TensorFlow实现基于深度学习的图像补全
  2. 人工智能其实并不客观,算法会加剧刻板印象
  3. Java Pinyin4j(汉字转拼音)
  4. python哪本好-在众多小说中,Python告诉你哪本小说好看
  5. [Python]数据类型、常量、变量和运算符(未完待续)
  6. 铁路 12306 网站否认发生用户信息泄漏
  7. 登录表单 参考新浪微博
  8. CompletableFuture详解~thenCompose
  9. 如何将php改成mp4,PHP 将视频转成 MP4 并获取视频预览图(用到ffmpeg)
  10. 摄影测量--内外方位元素
  11. inquirer:命令行中与用户进行交互的js库
  12. 网络限速软件测试大乐,宽带测速谁靠谱?网速测试软件大对比
  13. Smartdrv程序有什么作用
  14. vagrant up default: Warning: Authentication failure. Retrying...的一些解决办法(转自myx的博客)
  15. 数学基础之列联表分析2——独立性检验(卡方检验)
  16. 按要求写mysql语句_根据要求写SQL 语句
  17. WLC RTU license
  18. js统计字符串中大写字母与小写字母的总个数
  19. css——给多张图片设置一个背景图:上下固定尺寸+中间拉伸,里面放内容
  20. 计算机主机报警是怎么回事,计算机不断报警的原因是什么?

热门文章

  1. C语言宏定义##连接符和#符的使用
  2. 总结了一下初学者对Go错误处理的四个误解!
  3. 和宝塔可以同时安装吗_服用钙拮抗剂可以同时补钙吗
  4. 领域驱动设计 (DDD)实例分析
  5. 关于Hystrix的几个问题
  6. Profile配置和加载配置文件
  7. 手写tomcat监控工具---宕机重启
  8. 开发自己的PHP MVC框架(一)
  9. getParameterMap()的返回值为MapString, String[],从其中取得请求参数转为MapString, String的方法如下:...
  10. 详细说说ActionScript中function的call()方法和apply()方法