Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Lỗi trường trong đối tượng 'target' trên trường '':giá trị bị từ chối []; mã [typeMismatch.target., typeMismatch., typeMismatch.java.util.Date, typeMismatch]

Vấn đề của bạn không liên quan đến JSON, vấn đề theo stacktrace là BeanWrapperFieldSetMapper không biết cách chuyển đổi 05-12-1988 12:34:45 tới một java.util.Date . Bạn cần định cấu hình nó bằng trình chỉnh sửa ngày tùy chỉnh như sau:

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

CustomDateEditor là từ Spring Framework:org.springframework.beans.propertyeditors.CustomDateEditor .

Hy vọng điều này sẽ hữu ích.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cố gắng giải quyết các phần phụ thuộc:Thay đổi Thư viện Chuẩn .NET thành NET Core - Microsoft.Extensions.

  2. Thư viện / phương pháp giao tiếp liên quá trình node.js hiệu quả nhất là gì?

  3. 6 chỉ số giám sát Redis quan trọng bạn cần xem

  4. redis-py:Sự khác biệt giữa nghiêm ngặt () và Redis () là gì?

  5. Những trường hợp sử dụng nào mà Redis được ưu tiên hơn Aerospike?