Hi All,

I am trying to figure out why Solr returns an empty result when searching
for the following query:

nameExact:"Guardian EU-referendum"


The field definition:

<field name="nameExact" type="exactString" indexed="true" stored="true" />


The type definition:

<fieldType name="exactString" class="solr.TextField"
sortMissingLast="true" omitNorms="true">

<analyzer>

<tokenizer class="solr.KeywordTokenizerFactory"/>

<filter class="solr.LowerCaseFilterFactory" />

</analyzer>

</fieldType>

The analysis, as expected, matches the query parameter against the stored
value. Please take a look at the attached image. I am using
KeywordTokenizer and LowerCaseFilter.
​
What is more strange, the query below works just fine:

nameExact:"Guardian US"


Could you please provide me with some clues on what could be wrong?

Thanks,
Gintas

Reply via email to