Erik Hatcher wrote:
Jon,

You provided a lot of nice details, thanks for helping us help you :)

The one missing piece is the definition of the "text" field type. In Solr's _example_ schema, "bobby" gets analyzed (stemmed) to "bobbi"[1]. When you query for bobby*, the query parser is not running an analyzer on the wildcard query, thus literally searching for terms that begin with "bobby"[2].

As for "steve" , same story, but it analyzes to "steve", which is found with a "steve*" query.

so, what's the solution? if i change the field to string, will it be able to find bobby* ? eventually it would be nice to be able to use fuzzy matching, to find 'jon' from 'john', for example.

thanks
-jsd-

Reply via email to