I am NOT claiming that making a copy of a copy field is wrong or leads
to a race condition. I don't know that. BUT did you try to copy into
the text field directly from the genre field? Instead of the
genre_search field? Did that yield working queries?

On Wed, Sep 21, 2011 at 12:16 PM, Tanner Postert
<tanner.post...@gmail.com> wrote:
> i have 3 fields that I am working with: genre, genre_search and text. genre
> is a string field which comes from the data source. genre_search is a text
> field that is copied from genre, and text is a text field that is copied
> from genre_search and a few other fields. Text field is the default search
> field for queries. When I search for q=genre_search:indie+rock, solr returns
> several records that have both Indie as a genre and Rock as a genre, which
> is great, but when I search for q=indie+rock or q=text:indie+rock, i get no
> results.
>
> Why would the source field return the value and the destination wouldn't.
> Both genre_search and text are the same data type, so there shouldn't be any
> strange translations happening.
>

Reply via email to