lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From baris.ka...@oracle.com
Subject Re: PhraseQuery
Date Fri, 24 Jan 2020 18:45:02 GMT
Thanks for the quick responses, i was having a bug in my code such that 
i was building multiple PhraseQuery's instead of one PhraseQuery in a loop.

Then i was losing order of terms.

Best regards

On 1/24/20 12:54 PM, Michael Froh wrote:
> Did you check the Javadoc for PhraseQuery.Builder?
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lucene.apache.org_core_6-5F5-5F0_core_org_apache_lucene_search_PhraseQuery.Builder.html&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=nlG5z5NcNdIbQAiX-BKNeyLlULCbaezrgocEvPhQkl4&m=IKZsplnvxeAys8KTpnZUR9To3moViZLv2LQHnuL4uHQ&s=mgj0lNuzP2IfQzWZHxdRe4UQQ-n-e8Yy5abEIS1Ieik&e=
>
> Checking the source code, I see that the add method that takes a position
> argument will throw an IllegalArgumentException if you try to add a Term in
> a lower position than the previous Term. (That is, Term positions must be
> non-decreasing.)
>
> Hope that helps,
> Michael
>
> On Fri, 24 Jan 2020 at 09:45, <baris.kazar@oracle.com> wrote:
>
>> Hi,-
>>
>>    how do i enforce the order of sequence of terms in the PhraseQuery
>> builder?
>>    Lucene docs are very hard to understand in terms of api descriptions.
>>
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__lucene.apache.org_core_6-5F5-5F0_core_org_apache_lucene_search_PhraseQuery.html&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=nlG5z5NcNdIbQAiX-BKNeyLlULCbaezrgocEvPhQkl4&m=IKZsplnvxeAys8KTpnZUR9To3moViZLv2LQHnuL4uHQ&s=8d1QBLJg0ltQqzGEk_Z40SzkBZsgdjglTrmyjnJ0rbs&e=
>> Best regards
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
>> For additional commands, e-mail: java-user-help@lucene.apache.org
>>
>>

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


Mime
View raw message