使用 Lucene 搜索日志文件,返回了整个日志文件。但是我需要的仅仅是和我查询字段相关的那一部分。。
等大神帮忙解决啊!!!!!!
那是因为你把整个日志文件的内容当成一个field添加到索引里面去了,你应该每一条记录当成一个field添加到索引里就行了
什么叫最后一个单词都丢失...
首先,这个日志文件你怎么划分,这是你的问题(我也没弄过),应该是一行是一条记录吧!
第二,你说查询丢失文件那个,他查出来的东西肯定是你放进去的一条记录,不可能是一部分,除非是你把那条记录分开放进去了
查出来是什么东西,完全看你,你放进去的是什么东西,就是什么
比如:你放进去的是:那如何将一大块日志分成一条一条的记录呢?
查询"记录",最后查询出来肯定是:"那如何将一大块日志分成一条一条的记录呢?"
不可能是其中的一部分
如果只查到其中不部分,那就要看你的索引怎么添加的