You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Celso Pinto <cp...@yimports.com> on 2011/07/01 11:02:58 UTC
Re: Wildcard search not working if full word is queried
Hi François,
it is indeed being stemmed, thanks a lot for the heads up. It appears
that stemming is also configured for the query so it should work just
the same, no?
Thanks again.
Regards,
Celso
2011/6/30 François Schiettecatte <fs...@gmail.com>:
> I would run that word through the analyzer, I suspect that the word 'teste' is being stemmed to 'test' in the index, at least that is the first place I would check.
>
> François
>
> On Jun 30, 2011, at 2:21 PM, Celso Pinto wrote:
>
>> Hi everyone,
>>
>> I'm having some trouble figuring out why a query with an exact word
>> followed by the * wildcard, eg. teste*, returns no results while a
>> query for test* returns results that have the word "teste" in them.
>>
>> I've created a couple of pasties:
>>
>> Exact word with wildcard : http://pastebin.com/n9SMNsH0
>> Similar word: http://pastebin.com/jQ56Ww6b
>>
>> Parameters other than title, description and content have no effect
>> other than filtering out unwanted results. In a two of the four
>> results, the title has the complete word "teste". On the other two,
>> the word appears in the other fields.
>>
>> Does anyone have any insights about what I'm doing wrong?
>>
>> Thanks in advance.
>>
>> Regards,
>> Celso
>
>
Re: Wildcard search not working if full word is queried
Posted by François Schiettecatte <fs...@gmail.com>.
Celso
You are very welcome and yes I should have mentioned that wildcard searches are not analyzed (which is a recurring theme). This also means that they are not downcased, so the search TEST* will probably not find anything either in your set up.
Cheers
François
On Jul 1, 2011, at 5:16 AM, Celso Pinto wrote:
> Hi again,
>
> read (past tense) TFM :-) and:
>
> "On wildcard and fuzzy searches, no text analysis is performed on the
> search word."
>
> Thanks a lot François!
>
> Regards,
> Celso
>
> On Fri, Jul 1, 2011 at 10:02 AM, Celso Pinto <cp...@yimports.com> wrote:
>> Hi François,
>>
>> it is indeed being stemmed, thanks a lot for the heads up. It appears
>> that stemming is also configured for the query so it should work just
>> the same, no?
>>
>> Thanks again.
>>
>> Regards,
>> Celso
>>
>>
>> 2011/6/30 François Schiettecatte <fs...@gmail.com>:
>>> I would run that word through the analyzer, I suspect that the word 'teste' is being stemmed to 'test' in the index, at least that is the first place I would check.
>>>
>>> François
>>>
>>> On Jun 30, 2011, at 2:21 PM, Celso Pinto wrote:
>>>
>>>> Hi everyone,
>>>>
>>>> I'm having some trouble figuring out why a query with an exact word
>>>> followed by the * wildcard, eg. teste*, returns no results while a
>>>> query for test* returns results that have the word "teste" in them.
>>>>
>>>> I've created a couple of pasties:
>>>>
>>>> Exact word with wildcard : http://pastebin.com/n9SMNsH0
>>>> Similar word: http://pastebin.com/jQ56Ww6b
>>>>
>>>> Parameters other than title, description and content have no effect
>>>> other than filtering out unwanted results. In a two of the four
>>>> results, the title has the complete word "teste". On the other two,
>>>> the word appears in the other fields.
>>>>
>>>> Does anyone have any insights about what I'm doing wrong?
>>>>
>>>> Thanks in advance.
>>>>
>>>> Regards,
>>>> Celso
>>>
>>>
>>
Re: Wildcard search not working if full word is queried
Posted by Celso Pinto <cp...@yimports.com>.
Hi again,
read (past tense) TFM :-) and:
"On wildcard and fuzzy searches, no text analysis is performed on the
search word."
Thanks a lot François!
Regards,
Celso
On Fri, Jul 1, 2011 at 10:02 AM, Celso Pinto <cp...@yimports.com> wrote:
> Hi François,
>
> it is indeed being stemmed, thanks a lot for the heads up. It appears
> that stemming is also configured for the query so it should work just
> the same, no?
>
> Thanks again.
>
> Regards,
> Celso
>
>
> 2011/6/30 François Schiettecatte <fs...@gmail.com>:
>> I would run that word through the analyzer, I suspect that the word 'teste' is being stemmed to 'test' in the index, at least that is the first place I would check.
>>
>> François
>>
>> On Jun 30, 2011, at 2:21 PM, Celso Pinto wrote:
>>
>>> Hi everyone,
>>>
>>> I'm having some trouble figuring out why a query with an exact word
>>> followed by the * wildcard, eg. teste*, returns no results while a
>>> query for test* returns results that have the word "teste" in them.
>>>
>>> I've created a couple of pasties:
>>>
>>> Exact word with wildcard : http://pastebin.com/n9SMNsH0
>>> Similar word: http://pastebin.com/jQ56Ww6b
>>>
>>> Parameters other than title, description and content have no effect
>>> other than filtering out unwanted results. In a two of the four
>>> results, the title has the complete word "teste". On the other two,
>>> the word appears in the other fields.
>>>
>>> Does anyone have any insights about what I'm doing wrong?
>>>
>>> Thanks in advance.
>>>
>>> Regards,
>>> Celso
>>
>>
>