String aaa= (String) param.get("aaa");
String bbb= (String) param.get("bbb");
if (UtilValidate.isEmpty(aaa)) {
aaa= "*";
} else {
aaa= "*" + aaa+ "*";
}
if (UtilValidate.isEmpty(bbb)) {
bbb= "*";
} else {
bbb= "*" + bbb+ "*";
}
QueryBuilder queryBuilder = QueryBuilders.boolQuery()
.must(QueryBuilders.wildcardQuery("aaa" + ".keyword", aaa))
.must(QueryBuilders.wildcardQuery("bbb" + ".keyword", bbb))
;
order = entityDao.searcher(index, type, page, queryBuilder);