Поля дати Solr ( TrieDateField , DatePointField і DateRangeField ) представляють "дати" як момент часу з точністю до мілісекунд. Використаний формат є обмеженою формою канонічного представлення dateTime у специфікації XML-схеми – обмеженої підмножини ISO-8601.
Тип поля визначає аналіз, який відбуватиметься в полі, коли документи індексуються або запити надсилаються до індексу. Визначення типу поля може включати чотири типи інформації: Ім’я типу поля (обов’язкове). Назва класу реалізації (обов’язково).
DateRangeField — це майже додаткова заміна місць, де використовується DatePointField. Єдина відмінність полягає в тому, що формати відповіді Solr XML або SolrJ відображатимуть збережені дані як рядок замість дати. Дані основного індексу для цього поля будуть трохи більшими.
багатозначний. Якщо правда, вказує на те, що один документ може містити кілька значень для цього типу поля.
Динамічне поле схоже на звичайне поле, за винятком того, що воно містить назву зі знаком підстановки. Коли ви індексуєте документи, поле, яке не відповідає жодному явно визначеному полю, можна зіставити з динамічним полем. Наприклад, припустімо, що ваша схема містить динамічне поле з іменем *_i.
Поля дати Solr ( TrieDateField, DatePointField і DateRangeField ) представляють "дати" як момент часу з точністю до мілісекунд. Використаний формат є обмеженою формою канонічного представлення dateTime у специфікації XML-схеми – обмеженої підмножини ISO-8601.