Я согласен с Маурисио, нам отдельное поле. Но я бы также рекомендовал иметь в виду тип поля pdate, который объясняется в примере схемы Solr (см. Ниже). Особенно, если у вас будут отсутствующие данные о дате в документах, и вам нужно будет отсортировать их первым / последним.
`Note:
These should only be used for compatibility with existing indexes (created with older Solr versions)
or if "sortMissingFirst" or "sortMissingLast" functionality is needed. Use Trie based fields instead.
Plain 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="pdate" class="solr.DateField" sortMissingLast="true" omitNorms="true"/>`