That's not what I'm looking for. Way down near the end there should be
an entry like
"parsed_query toString"

This line is pretty suspicious: 82, "params":{ "q":"Description_note:*
and *"

Are you really searching for asterisks (I'd originally interpreted
that as bolding
which sometimes happens). Please don't do formatting with asterisks in
e-mails as it's very confusing.

Best,
Erick


On Wed, Feb 22, 2017 at 8:12 AM, Pratik Patel <pra...@semandex.net> wrote:
> Hi Eric,
>
> Thanks for the reply! Following is the relevant part of response header
> with debugQuery on.
>
> {
> "responseHeader":{ "status":0, "QTime":282, "params":{ "q":"Description_note:*
> and *", "indent":"on", "wt":"json", "debugQuery":"on", "_":"1487773835305"}},
> "response":{"numFound":81771,"start":0,"docs":[ { "id":"<id>", .
> .
> .
> },..
> ]
> }
> }
>
>
> On Tue, Feb 21, 2017 at 8:22 PM, Erick Erickson <erickerick...@gmail.com>
> wrote:
>
>> Attach &debug=query to your query and look at the parsed query that's
>> returned.
>> That'll tell you what was searched at least.
>>
>> You can also use the TermsComponent to examine terms in a field directly.
>>
>> Best,
>> Erick
>>
>> On Tue, Feb 21, 2017 at 2:52 PM, Pratik Patel <pra...@semandex.net> wrote:
>> > I have a field type in schema which has been applied stopwords list.
>> > I have verified that path of stopwords file is correct and it is being
>> > loaded fine in solr admin UI. When I analyse these fields using
>> "Analysis" tab
>> > of the solr admin UI, I can see that stopwords are being filtered out.
>> > However, when I query with some of these stopwords, I do get the results
>> > back which makes me think that probably stopwords are being indexed.
>> >
>> > For example, when I run following query, I do get back results. I have
>> word
>> > "and" in the stopwords list so I expect no results for this query.
>> >
>> > http://localhost:8081/solr/collection1/select?fq=
>> Description_note:*%20and%20*&indent=on&q=*:*&rows=100&start=0&wt=json
>> >
>> > Does this mean that the "and" word is being indexed and stopwords are not
>> > being used?
>> >
>> > Following is the field type of field Description_note :
>> >
>> >
>> > <fieldType name="text_general" class="solr.TextField"
>> > positionIncrementGap="100" omitNorms="true">
>> >       <analyzer type="index">
>> >       <charFilter class="solr.HTMLStripCharFilterFactory" />
>> > <tokenizer class="solr.StandardTokenizerFactory"/>
>> > <filter class="solr.LowerCaseFilterFactory"/>
>> > <charFilter class="solr.PatternReplaceCharFilterFactory"
>> > pattern="((?m)[a-z]+)'s" replacement="$1s" />
>> > <filter class="solr.WordDelimiterFilterFactory"
>> protected="protwords.txt"
>> > generateWordParts="1" generateNumberParts="1" catenateWords="1"
>> > catenateNumbers="1" catenateAll="0" splitOnCaseChange="0"/>
>> >         <filter class="solr.KStemFilterFactory" />
>> >         <filter class="solr.StopFilterFactory" ignoreCase="true"
>> > words="stopwords.txt" />
>> >       </analyzer>
>> >       <analyzer type="query">
>> >       <charFilter class="solr.HTMLStripCharFilterFactory" />
>> >         <tokenizer class="solr.StandardTokenizerFactory"/>
>> > <filter class="solr.LowerCaseFilterFactory"/>
>> > <charFilter class="solr.PatternReplaceCharFilterFactory"
>> > pattern="((?m)[a-z]+)'s" replacement="$1s" />
>> > <filter class="solr.WordDelimiterFilterFactory"
>> protected="protwords.txt"
>> > generateWordParts="1" generateNumberParts="1" catenateWords="1"
>> > catenateNumbers="1" catenateAll="0" splitOnCaseChange="0"/>
>> >         <filter class="solr.KStemFilterFactory" />
>> >         <filter class="solr.StopFilterFactory" ignoreCase="true"
>> > words="stopwords.txt" />
>> >       </analyzer>
>> >     </fieldType>
>>

Reply via email to