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();