Wenn Sie den neuen Java 8-Typ java.time.Instant für einige Felder in einem MongoDB-Dokument verwenden und diesen dann mit einer @RepositoryRestResource anzeigen, werden die Felder etwas angezeigt dies wie: dieseFalsche Darstellung von java.time.Instant-Feldern in Spring Rest API
{
"createdAt": {
"content": "2017-01-01T00:00:00.000Z"
}
}
Was erwarten würde ich sie aussehen soll:
{
"createdAt": "2017-01-01T00:00:00.000Z"
}
Wie kann ich dieses Problem beheben?
Überprüfen Sie diese Themen http://StackOverflow.com/Q/39170405/5873923, http://StackOverflow.com/Q/39172792/5873923. Welche Version von Spring/Spring Data MongoDB/Sprint Data Rest (über Spring Boot vielleicht?) Benutzen Sie? –
Danke, ich war schon bei 1.4.1, aber ein Upgrade auf 1.4.2 hat tatsächlich geholfen. Willst du das als Antwort posten, damit ich es akzeptieren kann? –