lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Markus Jelsma <markus.jel...@openindex.io>
Subject RE: Position search
Date Tue, 15 Oct 2019 18:54:50 GMT
Hello Adi,

There is no SpanLastQuery or equivalent. But you could reverse the text and use SpanFirstQuery.
Or, perhaps easier, add a bogus term to the end of the field and use PhraseQuery.

Regards,
Markus
 
-----Original message-----
> From:Kaminski, Adi <Adi.Kaminski@verint.com>
> Sent: Tuesday 15th October 2019 10:57
> To: solr-user@lucene.apache.org
> Subject: RE: Position search
> 
> Hi Markus,
> Thanks for the guidance.
> 
> Is there any official Solr documentation for that ? Tried some googling, only some Stackoverflow
/ Lucene posts are available.
> 
> Also, will that approach work for the other use case of searching from end of documents
?
> For example if I need to perform some term search from the end, e.g. "book" in the last
30 or 100 words.
> 
> Is there SpanLastQuery ?
> 
> Thanks,
> Adi
> 
> -----Original Message-----
> From: Markus Jelsma <markus.jelsma@openindex.io>
> Sent: Tuesday, October 15, 2019 11:04 AM
> To: solr-user@lucene.apache.org
> Subject: RE: Position search
> 
> Hello Adi,
> 
> Try SpanFirstQuery. It limits the search to within the Nth term in the field.
> 
> Regards,
> Markus
> 
> 
> 
> -----Original message-----
> > From:Kaminski, Adi <Adi.Kaminski@verint.com>
> > Sent: Tuesday 15th October 2019 8:25
> > To: solr-user@lucene.apache.org
> > Subject: Position search
> >
> > Hi,
> > What's the recommended way to search in Solr (assuming 8.2 is used) for specific
terms/phrases/expressions while limiting the search from position perspective.
> > For example to search only in the first/last 100 words of the document ?
> >
> > Is there any built-in functionality for that ?
> >
> > Thanks in advance,
> > Adi
> >
> >
> > This electronic message may contain proprietary and confidential information of
Verint Systems Inc., its affiliates and/or subsidiaries. The information is intended to be
for the use of the individual(s) or entity(ies) named above. If you are not the intended recipient
(or authorized to receive this e-mail for the intended recipient), you may not use, copy,
disclose or distribute to anyone this message or any information contained in this message.
If you have received this electronic message in error, please notify us by replying to this
e-mail.
> >
> 
> 
> This electronic message may contain proprietary and confidential information of Verint
Systems Inc., its affiliates and/or subsidiaries. The information is intended to be for the
use of the individual(s) or entity(ies) named above. If you are not the intended recipient
(or authorized to receive this e-mail for the intended recipient), you may not use, copy,
disclose or distribute to anyone this message or any information contained in this message.
If you have received this electronic message in error, please notify us by replying to this
e-mail.
> 

Mime
View raw message