对于关键字最基本的是Query query=TermQuery(new Term("name","jim"))
这样只能搜出带jim的关键字 像jims等都搜不出来 如果你没有用分析器分词的话Query query=TermQuery(new Term("name","张三"))是搜不出来张三的,可以的呢可以先把关键字分开然后放入boolquery中,就能模拟出类似like的效果
至于like%就要用到通配符查询wildcardquery 至于最大的数目限制,一楼是正解 ,还有种方法就是你直接改lucene源码
不明白你提的问题,对不起了,不能帮助您。
怎么都问这个问题,查baidu就用 baidu 查baiduzd 就用 baidu*