> We're having difficulty with some wildcard searches in Solr
> 4.0Beta. We're using a copyField to write a "tdate" to a
> "text_general" field. We are using the default definition
> for the "text_general" field type. 
> 
>     <field name="my_date" type="tdate"
> indexed="true" stored="true" />
>     <field name="date_text"
> type="text_general" indexed="true" stored="true" />
> 
>     <copyField source="my_date"
> dest="date_text"/>
> 
> Here's the sample data it holds:
> 
>     2010-01-27T00:00:00Z
>     2010-01-28T00:00:00Z
>     2010-01-31T00:00:00Z
> 
> We run these queries and they return the expected results:
> 
>     date_text:"2010*"
>     date_text:"2010-*"
>     date_text:"2010-01*"
>     date_text:"2010-01-*"
> 
> However, when we run these, they return nothing. What are we
> doing wrong? 
> 
>     date_text:"*-01-27"
>     date_text:"2010-*-27"
>     date_text:"2010-01-27*"

I think in your case you need to use string type instead of text_general.

<field name="date_text" type="string" indexed="true" stored="true" />

Reply via email to