坑一:在本地環境可以在es中建表,在開發環境或者測試環境則建表失敗
org.springframework.util.ResourceUtil.getFile方法獲取的文件是絕對路徑上,在jar包中就無法找到該文件路徑,於是就需要用ClassPathResource獲取文件流來解決jar包讀取文件的方法,代碼如下:
坑二:在解決了上面1中的坑之後,開發環境可以成功建表,測試環境則不可以,經過查看,開發環境的es版本爲6.2.3,測試環境的es版本爲6.1.1,最開始以爲兩個版本相差不大,應該不會出現什麼大問題,事實證明,6.1.1版本不支持type=doc中的下劃線,去掉下劃線之後,測試環境可以成功建表。
elasticsearch建表遇到的坑
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Git使用經驗總結4-撤回上一次本地提交
harlee44
2024-05-08 14:31:14
Git使用經驗總結5-修改提交信息
harlee44
2024-05-08 14:31:14
php-strpos 判斷一個字符串是否存在於另一個字符串中
流年中渲染了微笑
2024-05-08 14:30:04
編程隨想曲週刊(第75期)
Simle
2024-05-08 14:27:23
編程隨想曲週刊(第76期)
Simle
2024-05-08 14:27:23
DeepFilterNet復現
Kevin_naticl
2024-05-08 14:25:33
同事使用 insert into select 遷移數據,開開心心上線,上線後被公司開除!
Java技術棧
2024-05-08 14:21:32
多語言實現 - 世界語言對應的簡寫
阿 軍
2024-05-08 14:15:12
《最新出爐》系列入門篇-Python+Playwright自動化測試-44-鼠標操作-上篇
北京-宏哥
2024-05-08 14:14:42
Docker 安裝 Elasticsearch 和 kibana
李*靜波
2024-05-08 14:14:21
算法~PBKDF2-SHA讓密碼更安全
張佔嶺
2024-05-08 14:12:31
Computer Basics - Top 10 keyboard shortcuts everyone should know
emanlee
2024-05-08 14:10:30