You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@lucene.apache.org by Andrew Boyd <an...@mindspring.com> on 2005/08/26 22:11:59 UTC

Should I use span query?

Hi All,
  I'm trying to find all the terms that are within x number of terms of given query terms.  Should I be using span query or something else.  If you have any code samples I would greatly appreciated it.

Thanks,

Andrew

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org


Re: Should I use span query?

Posted by Erik Hatcher <er...@ehatchersolutions.com>.
On Aug 26, 2005, at 4:11 PM, Andrew Boyd wrote:
> Hi All,
>   I'm trying to find all the terms that are within x number of  
> terms of given query terms.  Should I be using span query or  
> something else.  If you have any code samples I would greatly  
> appreciated it.

PhraseQuery, or "termA termB"~10 syntax with QueryParser, provides  
term distance capability as well.  SpanNearQuery certainly will do  
the trick, and has an advantage over PhraseQuery in that it can be  
ordered or unordered whereas PhraseQuery is always irrelevant of order.

There are code examples in the Lucene in Action code found at http:// 
www.lucenebook.com

By the way, did you see we got slashdotted?  <http:// 
books.slashdot.org/books/05/08/24/1645211.shtml>

     Erik



---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org