1、配置文件存放到索引文件所在目录,能不能换还不知道
2、
Directory idx = FSDirectory.open(new File("c://HouseIndex1"));
IndexReader reader = IndexReader.open(idx);
// decorate it with a bobo index reader
BoboIndexReader boboReader = BoboIndexReader.getInstance(reader);
// creating a browse request
BrowseRequest br=new BrowseRequest();
br.setCount(10);
br.setOffset(0);
//br.addSelection(arg0)
// parse a query
QueryParser qp = new QueryParser(Version.LUCENE_CURRENT, field,new StandardAnalyzer(Version.LUCENE_CURRENT));
Query q=qp.parse(keyword);
br.setQuery(q);
FacetSpec categorySpec = new FacetSpec();
categorySpec.setMinHitCount(50);
categorySpec.setOrderBy(FacetSortSpec.OrderHitsDesc);
br.setFacetSpec("VillageID",categorySpec);
// perform browse
Browsable browser=new BoboBrowser(boboReader);
BrowseResult result=browser.browse(br);
int totalHits = result.getNumHits();
BrowseHit[] hits = result.getHits();
Map
facetMap = result.getFacetMap();
FacetAccessible colorFacets = facetMap.get("VillageID");
List
facetVals = colorFacets.getFacets();
3、其他慢慢加