Hi Vicky,

Please check you if you have  a second "multiValued" field by the name
"content" defined in your schema.xml. It is typically part of the default
schema definition & is different from the one you had initially posted had
"Content" with a capital C.

Here's the debugQuery on my system (with both fields co-existing in the
schema.xml & mapped to exactly the same fieldType definition given by you
above):

1. *content: speedPost*
<str name="rawquerystring">content:speedPost</str>
  <str name="querystring">content:speedPost</str>
  <str name="parsedquery">MultiPhraseQuery(content:"(speedpost speed) (post
speedpost)")</str>
  <str name="parsedquery_toString">content:"(speedpost speed) (post
speedpost)"</str>

Vs.

2.* Content:speedPost:*
<str name="rawquerystring">Content:speedPost</str>
  <str name="querystring">Content:speedPost</str>
  <str name="parsedquery">Content:speedpost Content:speed Content:post
Content:speedpost</str>
  <str name="parsedquery_toString">Content:speedpost Content:speed
Content:post Content:speedpost</str>


Also as Erick mentioned both examples work fine for me as well.

Regards,
Aloke

On Mon, Aug 19, 2013 at 5:34 PM, vicky desai <vicky.de...@germinait.com>wrote:

> Hi,
>
> Another observation while testing
>
> Docs having the value for content field as below
> 1. content:speedPost
> 2. content:sPeedpost
> 3. content:speEdpost
> 4. content:speedposT
>
> matches the query q=content:speedPost. So basically if in the entire word
> there is one 1 letter that is camel cased then it matches the query.
> however
> content:speedpost with all letters lowercase is not found to be a match
>
>
>
> --
> View this message in context:
> http://lucene.472066.n3.nabble.com/struggling-with-solr-WordDelimiterFilterFactory-tp4085021p4085421.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>

Reply via email to