elasticsearch在已有mapping添加字段


最近在接手elasticsearch 方面的工作,其中向已有的mapping添加新的字段的時候,一開始在網上找 資料,發現 網上 的資料都是關於更新mapping中已有字段類型的,所以寫 一篇關於向 已有mapping添加新 字段的文章,僅供elasticsearch的新手學習。

curl -XPUT http://localhost:9200/test/regist/_mapping -d '
{
"properties": {
"user_id": {
"type": "string",
"index": "not_analyzed"
},
"thks_id": {
"type": "string",
"index": "not_analyzed"
},
"retype": {
"type": "string",
"index": "not_analyzed"
}
}
}
'

這段代碼的意思是向test這個mapping中type 為regist,添加user_id、thks_id、retype三個新字段。執行之后,在elasticsearch的插件中可以看到test這個mapping中已經追加了這三個字段。


免責聲明!

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



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