sql >> Database teknologi >  >> NoSQL >> Redis

Feltfejl i objekt 'mål' på felt '':afvist værdi []; koder [typeMismatch.target.,typeMismatch.,typeMismatch.java.util.Date,typeMismatch]

Dit problem er ikke relateret til JSON, problemet ifølge stacktrace er, at BeanWrapperFieldSetMapper ved ikke, hvordan man konverterer 05-12-1988 12:34:45 til en java.util.Date . Du skal konfigurere den med brugerdefineret datoeditor som denne:

CustomDateEditor customDateEditor = new CustomDateEditor(/* your DateFormat here */);
HashMap<Class, PropertyEditor> customEditors = new HashMap<>();
customEditors.put(Date.class, customDateEditor);
fieldSetMapper.setCustomEditors(customEditors);

CustomDateEditor er fra Spring Framework:org.springframework.beans.propertyeditors.CustomDateEditor .

Håber dette hjælper.



  1. Hvordan installeres tidligere version af mongodb med homebrew?

  2. opslag i mongodb aggregering

  3. Mongoose Mongodb forespørger på en række objekter

  4. Lagring af Enums som strenge i MongoDB