Java弹性搜索:搜索词一样

时间:2015-11-14 20:41:24

标签: java elasticsearch

与SQL类似,我希望能够搜索术语,但我希望能够匹配包含某些字符串的术语,而不是匹配完全匹配的术语。#34; abc"。

像SQL LIKE "%abc%"

之类的东西

目前,我有一个完整的术语匹配器:

        AndFilterBuilder andFilter = FilterBuilders.andFilter();
        andFilter.add(FilterBuilders.rangeFilter("@timestamp").gt(start).lt(end));
        andFilter.add(FilterBuilders.termFilter("@host", "abc"));

有办法吗?正则表达式可能是?

1 个答案:

答案 0 :(得分:1)

尝试使用:

#test, th, td {
    border: 1px solid black;
    margin: 0px;
}
.mid {
    border: none;
    padding: 0px;
    margin: 0px;
}