LuceneX

基于Lucene的全文检索


BooleanQuery - 多条件

<p>组合查询构造器、可以添加多个子查询 适用于:商城筛选功能、比如 ( aa &amp; bb &amp; cc ) 也可以 ( aa || bb || cc ) 更可以 (《aa &amp;&amp; bb &amp;&amp; cc》 || 《aa || bb || cc》) 评语:十分强大 实例:</p> <pre><code class="language-java">BooleanQuery booleanQuery = new BooleanQuery.Builder() .add(BooleanClause) .add(BooleanClause) .add(query, BooleanClause.Occur.SHOULD) .add(query, BooleanClause.Occur.SHOULD) .build();</code></pre> <p>如上代码展示 不仅可以多个查询组合 更可以添加 多个 子查询 子查询里 又可以 包含 多个 查询组合</p>

页面列表

ITEM_HTML