Hi, I'm working on TamingText's book.I try to upgrade the code from solr 3.6 to solr 4.10.2.At the moment, i have a problem about the method "getSpans"."spans.next()" returns always "false".Anyone can helps? SpanNearQuery sQuery = (SpanNearQuery) origQuery;SolrIndexSearcher searcher = rb.req.getSearcher();IndexReader reader = searcher.getIndexReader();//AtomicReader wrapper = SlowCompositeReaderWrapper.wrap(reader);Map<Term, TermContext> termContexts = new HashMap<Term, TermContext>();//Spans spans = sQuery.getSpans(wrapper.getContext(), new Bits.MatchAllBits(reader.numDocs()), termContexts);while (spans.next() == true) {//}
Thanks.Regards.