Hi,

I have a field that I want to do exact match lookups using.
(when I say exact match, im looking for equivalent to a sql query where with no like clause so where feedClass = "Social News")

For example the field is called feedClass and im doing:

http://localhost:8983/solr/select?q=feedClass:Blog

http://localhost:8983/solr/select?q=feedClass:Social%20News

I tried using "text" and it seems to work pretty well except for classes with spaces in them.

So I tried using field type string, that didnt work. Then I tried defining a new type called:

<fieldType name="text_nows" class="solr.TextField" positionIncrementGap="100">
    </fieldType>


This didnt seem to help either.

When I do these queries for this field with spaces, I seem to get random results

For example:

<response>
−
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">5</int>
−
<lst name="params">
<str name="q">feedClass:Social News</str>
</lst>
</lst>
−
<result name="response" numFound="3451" start="0">
−
<doc>
<str name="feedClass">Blog</str>
<str name="firstLetterTitle">N</str>
</doc>


any ideas?

thanks
Joel

Reply via email to