1.概述
有时候需要我们扩展一些Parser来实现或者限制一些功能。
原因:
-
对于某些QueryParser ( FuzzyQuery,WildcardQuery)在查询时会使得性能降低,所以考虑将这些查询
取消
- 在具体的查询时,很有可能有这样-种需求:需要获取的是-个数字的范围查询。所以必须扩展原有的。
2. 限制
有时候用户传参*号。这样是匹配所有信息,这样的查询我们应该不允许查询。或者其他的。
可以看到源码对星号是做了限制的。
package com.lucene.api