Hi,

Am 15.11.2011 10:25, schrieb rajini maski:
     <fieldType name="long" class="solr.TrieLongField" precisionStep="0"
omitNorms="true" positionIncrementGap="0"/>

[...]

     <fieldType name="tlong" class="solr.TrieLongField" precisionStep="8"
omitNorms="true" positionIncrementGap="0"/>

[...]

    <field name="studyid" type="long" indexed="true" stored="true"/>

Hmh, why didn't you just changed the field type to tlong as you mentioned before? Instead you changed the class of the long type. There's nothing against this, it's just a bit confusing since long fields normally are of type solr.LongField, which is not sortable on its own.

You specified a precisionStep of 0, which means that the field would be slow in range queries, but it shouldn't harm for sorting. All in all, it should work.

So, the only chance I see is to re-index once again (and commit after that). I don't really see an error in your config except the confusing "long" type. It should work after reindexing, and it can't work if it was indexed with a genuine long type.

-Kuli

Reply via email to