I Want Feld wie die bisher Format konvertieren:Morphlines Datumsformat Ausnahme
{
convertTimestamp {
field : document_date
inputFormats : ["yyyy-MM-dd"]
inputTimezone : UTC
outputFormat : "yyyy"
outputTimezone : UTC
}
Das Eingabeformat ist yyyy-MM-dd
und ich möchte nur jährige Teil yyyy
ausgegeben wird. Wenn ich es starte - ich habe eine Ausnahme: org.apache.solr.common.SolrException: Invalid Date String:'1992-06-04'
.
Ich habe gelesen, dass here morphline yyyy-MM-dd'T'HH:mm:ss'Z'
obligatorische Format erfordert, aber Sie können auf morphline finden die Github die TimestampBuilder Standardformat Datum hat wie:
DEFAULT_DATE_FORMATS.add("yyyy-MM-dd");
Ausnahme bleibt, auch wenn i Ausgabeformat zu yyyy-MM-dd
ändern. Es verschwindet nur, wenn ich konstante sufix wie hinzufügen: T23:59:59Z
Ja, genau, danke für eine tolle Klarstellung! – Ziemo