: as integer or sint, in lucene are strings, and if you try to sort numbers
: represented as strings what happens is this:
Field sorting in Solr on both IntField and SortableIntField should work
becuase they both use the 'integer' FieldCache under the covers -- but
where you'll really see a difference is in Range Queries (it's
admittedly a slightly confusing aspect of hte name, but it's spelled
out fairly well in the example schema.xml) ...
<!-- numeric field types that store and index the text
value verbatim (and hence don't support range queries, since the
lexicographic ordering isn't equal to the numeric ordering) -->
<fieldType name="integer" class="solr.IntField" omitNorms="true"/>
...
<!-- Numeric field types that manipulate the value into
a string value that isn't human-readable in its internal form,
but with a lexicographic ordering the same as the numeric ordering,
so that range queries work correctly. -->
<fieldType name="sint" class="solr.SortableIntField" sortMissingLast="true"
omitNorms="true"/>
: > > use? If we use sint how it is sortable? I test by {sort =field name} in
: > > query window .but it's not work properly.please tell me with clear example
: > > thanks in advance
can you elaborate on what exactly you have tried, and what you mean by
"it's not work properly" ?
-Hoss