当前位置:编程学习 > JAVA >>

Lucene4的Boost设置

Lucene4的Boost设置



Document doc = new Document();
doc.add(new StringField("id", "1", Field.Store.YES));
TextField titleField=new TextField("title", "Lucene是个好作品", Field.Store.YES);
titleField.setBoost(2f);
doc.add(titleField);
TextField summaryField=new TextField(fieldName, text1, Field.Store.YES);
doc.add(summaryField);
iwriter.addDocument(doc);

IndexReader ireader = DirectoryReader.open(directory);
Document dd=ireader.document(0);




为什么dd里面显示title的Field的boost的是1,这个值保持到哪里?  --------------------编程问答-------------------- 没人知道吗?
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,