java全文检索lucene求助~~
大家好,目前一个项目用到了Apache的全文检索的开源项目lucene。
碰到一个困惑的问题,就是检索的时候如何使用lucene的关键字来进行检索。
对于【+ - & | ! ( ) { } [ ] ^ ~ * ? : \ 】之类,lucene提供了QueryParser.escape()方法来进行转义,
但是对于NOT,AND,OR之类,需要怎么转义呢。
目前我的检索,只要入内这些,就变成了全检索。
另外更诡异的是,入力A,a也变成了全检索。
跪求Lucene经验者指点~~~~~~~~~~