Elasticsearch 邻近查询示例(全切分分词)
JAVA API方式:
1 SpanNearQueryBuilder span = QueryBuilders.spanNearQuery();
2 span.clause(QueryBuilders.spanTermQuery("Text", "学"));
3 span.clause(QueryBuilders.spanTermQuery("Text", "联"));
4 span.inOrder(true).slop(1);
5 SearchRequestBuilder rs = client.prepareSearch("weiboall")
6                 .setQuery(span).setFrom(0).setSize(20);
7 SearchResponse response = rs.get();
ES 邻近查询JavaAPI

相关文章: