When I do a search using q=*:* and then narrow down the result set using
a filter query, are there rules that are used for the sort order in the
result set? In my results I have a "name" field that appears to be
sorted descending in lexicographical order. For example:
<doc><str name="name">Wyoming</str></doc>
<doc><str name="name">Wynford</str></doc>
<doc><str name="name">Wrightstown</str></doc>
The field declaration is:
<field name="name" type="text" indexed="true" stored="true"> and this is
the first field that is defined that is of type text. I'm assuming the
ordering is arbitrary. I can easily setup a new field for sorting based
on the "string" type, but I'm curious what rules are deciding the sort
order in this example.
I'm using the dismax and the 1.4 release.
Mike