lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erick Erickson <erickerick...@gmail.com>
Subject Re: WildcardQuery question
Date Mon, 23 Jul 2018 20:27:27 GMT
This just implements ReversedWildcardFilter, which while also in Solr
should be readily adaptable to lucene-only.

In general you want to do some trick like this. Otherwise it doesn't
scale well as conceptually Lucene has to enumerate
_all_ the terms to assemble the actual list of contained terms. I.e.
say you are searching for

*what

There's no way to know what terms match unless you look at them all,
which doesn't scale when the number of terms
gets huge.

You might be able to do something with ngrams too.

Best,
Erick

On Mon, Jul 23, 2018 at 12:07 PM, Evert Wagenaar
<evert.wagenaar@gmail.com> wrote:
> Thanks Eric,
>
> I see only Solr documents in there. My solution is 100% Lucene.
>
> Regards,
>
> Evert
>
> On Mon, Jul 23, 2018 at 7:56 PM Erick Erickson <erickerickson@gmail.com>
> wrote:
>
>> Take a look at ReverseWilcardFilterFactory:
>>
>> https://lucene.apache.org/solr/guide/6_6/filter-descriptions.html
>>
>> Best,
>> Erick
>>
>> On Mon, Jul 23, 2018 at 7:53 AM, Evert Wagenaar
>> <evert.wagenaar@gmail.com> wrote:
>> > Hello all,
>> >
>> > I have a WebApp (see http://ejwagenaar.com/index.php/Lingoweb/) which
>> makes
>> > extensive use of wildcardquery. I want to enable the first character(s)
>> > too. How can I enable this?
>> >
>> > Many thanks,
>> >
>> > Evert Wagenaar
>> > --
>> > Sent from Gmail IPad
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
>> For additional commands, e-mail: java-user-help@lucene.apache.org
>>
>> --
> Sent from Gmail IPad

---------------------------------------------------------------------
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