天天看点

【lucene】Lucene 自定义 Parser1.概述2. 限制

【lucene】Lucene 自定义 Parser1.概述2. 限制

1.概述

有时候需要我们扩展一些Parser来实现或者限制一些功能。

原因:

  1. 对于某些QueryParser ( FuzzyQuery,WildcardQuery)在查询时会使得性能降低,所以考虑将这些查询

    取消

  2. 在具体的查询时,很有可能有这样-种需求:需要获取的是-个数字的范围查询。所以必须扩展原有的。

2. 限制

有时候用户传参*号。这样是匹配所有信息,这样的查询我们应该不允许查询。或者其他的。

可以看到源码对星号是做了限制的。

【lucene】Lucene 自定义 Parser1.概述2. 限制
package com.lucene.api
           

继续阅读