| 构造器和说明 |
|---|
ESSearcher(ESServerConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Map<String,Object>> |
esSearch(org.elasticsearch.index.query.QueryBuilder queryBuilder,
int pageNo,
int pageSize) |
void |
initTypeFields(Class<?>... objTypes) |
List<Map<String,Object>> |
search(Map<String,Object> fieldFilter,
String queryWord,
int pageNo,
int pageSize)
检索所有文档
|
List<Map<String,Object>> |
search(String queryWord,
int pageNo,
int pageSize)
检索所有文档
|
List<Map<String,Object>> |
searchOpt(String optId,
String queryWord,
int pageNo,
int pageSize)
检索某一个系统
|
List<Map<String,Object>> |
searchOwner(String owner,
String queryWord,
int pageNo,
int pageSize)
根据文档所属 人员来检索
|
List<Map<String,Object>> |
searchOwner(String owner,
String optId,
String queryWord,
int pageNo,
int pageSize)
根据文档所属 人员 业务来检索
|
List<Map<String,Object>> |
searchUnits(String[] units,
String queryWord,
int pageNo,
int pageSize)
根据文档所属机构来检索
|
List<Map<String,Object>> |
searchUnits(String[] units,
String optId,
String queryWord,
int pageNo,
int pageSize)
根据文档所属机构 业务 关键字 来检索
|
ESSearcher |
setHightPostTags(String[] hightPostTags) |
ESSearcher |
setHightPreTags(String[] hightPreTags) |
public ESSearcher(ESServerConfig config)
public void initTypeFields(Class<?>... objTypes)
public List<Map<String,Object>> esSearch(org.elasticsearch.index.query.QueryBuilder queryBuilder, int pageNo, int pageSize)
public List<Map<String,Object>> search(Map<String,Object> fieldFilter, String queryWord, int pageNo, int pageSize)
public List<Map<String,Object>> searchOpt(String optId, String queryWord, int pageNo, int pageSize)
public List<Map<String,Object>> searchOwner(String owner, String queryWord, int pageNo, int pageSize)
searchOwner 在接口中 Searcherowner - 所属人员queryWord - 检索的关键字pageNo - 当前页pageSize - 每页多少条public List<Map<String,Object>> searchOwner(String owner, String optId, String queryWord, int pageNo, int pageSize)
searchOwner 在接口中 Searcherowner - 所属人员optId - 所属业务idqueryWord - 检索的关键字pageNo - 当前页pageSize - 每页多少条public List<Map<String,Object>> searchUnits(String[] units, String queryWord, int pageNo, int pageSize)
searchUnits 在接口中 Searcherunits - 文档所属机构queryWord - 检索的关键字pageNo - 当前页pageSize - 每页多少条public List<Map<String,Object>> searchUnits(String[] units, String optId, String queryWord, int pageNo, int pageSize)
searchUnits 在接口中 Searcherunits - 文档所属机构optId - 所属业务idqueryWord - 检索的关键字pageNo - 当前页pageSize - 每页多少条public ESSearcher setHightPreTags(String[] hightPreTags)
public ESSearcher setHightPostTags(String[] hightPostTags)
Copyright © 2017. All rights reserved.