第七章:JAVA引用ESWCF及部分方法说明

                       

WCF搭建地址: http://127.0.0.1:8081/Search.svc?wsdl

 

操作如下:

  1. 引用webservice

   

     2.输入webservice访问地址,点击下一步

   

 

  3.点击Finish完成引用

   

 

  4.代码会自动生成访问类,实例化代理类即可访问里面的方法

   

 

测试页面结果如下:

   

  

注:

  1. esSearch为获取列表,参数("", "", 索引名称, 检索式, "", "", 页码下标0开始, 每页显示条数下标1开始, "", 返回类型有两种@JSON@XML)。
  2. facetsSearch为获取聚类,参数("", "",索引名称, 检索式, 聚类字段, 显示前多少条数, 返回类型有两种@JSON@XML)。
  3. count为计算总数,参数("", "",索引名称, 检索式, 返回类型有两种@JSON@XML),若此方法有权限限制,可以从esSearch检索结果中的“hitsCount”字段获取总数。
  4. singleGet为获取单条数据,参数("", "",索引名称, 主键ID, 返回类型有两种@JSON@XML),若此方法有权限限制,可以从esSearch检索结果中设置检索式获取1条来获取单条数据。
  5. 检索条件规范:对所有字段检索直接输入需要检索的文字,对某一个字段检索需要以冒号分割 例“F_YEAR:2016”,精确检索带上单引号 例“title:’胡阳’”,模糊检索单引号去掉 例“title:胡阳
posted @ 2017-05-24 09:02  风之圣痕  阅读(226)  评论(0编辑  收藏  举报