I forgot to mention: if your 'instring' looks like "field:value" that
could be a problem.

Otis


--- Richard Belanger <[EMAIL PROTECTED]> wrote:
> 
> Hi:
> 
> Thanks for the note.  The code is actually taken from two different
> methods
> hence the different variable names for the Hits object.  Does anyone
> have
> more detailed doc on MultiFieldQuery?  I can always start browsing
> the
> source but that usually takes a little time...
> 
> Rich
> 
> Richard C. Belanger
> Chief Technology Officer
> Forrester Research
> 400 Technology Square
> Cambridge, MA 02139
> 
> [EMAIL PROTECTED]
> http://www.forrester.com
> 
> 
>                                                                      
>                                             
>                     Otis Gospodnetic                                 
>                                             
>                     <otis_gospodnetic@       To:     Lucene Users
> List <[EMAIL PROTECTED]>           
>                     yahoo.com>               cc:                     
>                                             
>                                              Subject:     Re:
> Question on the use of MultiFieldQueryParser        
>                     09/29/2002 11:47                                 
>                                             
>                     PM                                               
>                                             
>                     Please respond to                                
>                                             
>                     "Lucene Users                                    
>                                             
>                     List"                                            
>                                             
>                                                                      
>                                             
>                                                                      
>                                             
> 
> 
> 
> 
> Hello,
> 
> Heh, I jsut returned from Cambridge to NYC.
> I don't have time to look through the old code that I wrote, which
> used
> MultiFieldQueryParser class, but the class does work as described in
> its API.  The problem might be elsewhere.
> The code in the original email also looks like it's not the real code
> (hits vs. resultSet).  But it looks correct otherwise, as far as I
> can
> tell.
> 
> Otis
> 
> 
> --- Richard Belanger <[EMAIL PROTECTED]> wrote:
> >
> > Hi:
> >
> > I am trying to use a MultiFieldQueryParser to query across three
> Text
> > fields (title, author, and content) where content is a large XML
> file
> > that
> > has had the XML tags stripped out.  The result set I get back seems
> > to be
> > from only one field, though - the one with the highest scoring
> > document.
> > Ideally I would like to get back a result set with results from all
> > three
> > fields and then make my own decisions on results to display. Any
> > suggestions for how to do that would be greatly appreciated. 
> Here's
> > what I
> > am doing now:
> >
> >      String qFields[] = new String[3];
> >      qFields[0] = "contents";
> >      qFields[1] = "title";
> >      qFields[2] = "author";
> >
> >       Searcher searcher = new IndexSearcher(IndexDir);
> >           Analyzer analyzer = new StandardAnalyzer();
> >           Query query =
> > MultiFieldQueryParser.parse(instring,qFields,
> > analyzer);
> >           hits = searcher.search(query);
> >
> >      for (int i = 0 ; i < resultSet.length() ; i++) {
> >           thisscore = Math.round(resultSet.score(i) * 100);
> >           if (thisscore > 10 ) {
> >           Document doc = resultSet.doc(i);
> >           String path = doc.get("path");
> >           String title = doc.get("title") + " (" + thisscore +
> "%)";
> >           v.addElement(title);  }  }
> >
> >
> > Thanks,
> >
> > Rich
> >
> > Richard C. Belanger
> > Chief Technology Officer
> > Forrester Research
> > 400 Technology Square
> > Cambridge, MA 02139
> >
> > [EMAIL PROTECTED]
> > http://www.forrester.com
> >
> >
> > --
> > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> >
> 
> 
> __________________________________________________
> Do you Yahoo!?
> New DSL Internet Access from SBC & Yahoo!
> http://sbc.yahoo.com
> 
> --
> To unsubscribe, e-mail:   <
> mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <
> mailto:[EMAIL PROTECTED]>
> 
> 
> 
> 
> 
> 
> --
> To unsubscribe, e-mail:  
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
> 


__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to