ES 中關於時間字段的處理


問題:

  使用ES Java 高級客戶端api新增數據時,實體類中包含時間字段,於是按照正常的傳入數據新增,ES API接口報錯,轉化失敗

   Elasticsearch exception [type=mapper_parsing_exception, reason=failed to parse field [createTime] of type [date] in document with id '4']

 

 

 

 實體類中和 ES mapping 映射信息都對時間進行了格式轉化,但是還是不行

 

解決方法:

將實體類中的Date類型改成String,ES mapping映射的類型不變,還是date,格式yyyy-MM-dd HH:mm:ss

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM