摘要: 主要用于过滤查询和将multiTermQuery rewrite为原子查询后使用的查询对象, 他会返回一个constantquery A query that wraps another query or a filter and simply returns a constant score eq 阅读全文
posted @ 2017-12-09 09:58 車輪の唄 阅读(10) 评论(0) 推荐(0) 编辑
摘要: IndexSearcher(Searcher).createWeight(Query) 代码如下: protected Weight createWeight(Query query) throws IOException { return query.weight(this); } Boolean 阅读全文
posted @ 2017-12-09 09:53 車輪の唄 阅读(11) 评论(0) 推荐(0) 编辑
摘要: query树是由booleanQuery连接起来的,其叶子节点必然是termquery或是multiTermQuery termQuery的rewrite返回本身,而multiTermQuery的rewrite最终会返回一个个原子query 1、BoostingQuery BoostingQuery 阅读全文
posted @ 2017-12-09 09:52 車輪の唄 阅读(16) 评论(0) 推荐(0) 编辑