簡體   English   中英

如何驗證index_name在Elasticsearch中有效

[英]How to verify index_name works in elasticsearch

如何驗證elasticsearch中的index_name屬性是否正確運行。 即,如何使用index_name驗證elasticsearch是否在內部存儲字段密鑰。

下面是我的映射。

POST testalias
{
   "mappings": {
      "test": {
         "properties": {
            "keywords" : { "type" : "string", "index_name": "kd" }
         }
      }
   }
}

我將數據存儲如下

POST testalias/test/
{
    "keywords": "mykey123"
}

當我查找http:// localhost:9200 / testalias / _search?q = *&pretty時,我得到了響應

"_source":{
    "keywords": "mykey123"
}

因此,響應顯示字段名稱“ keywords”,但是如何確認內部es將其存儲為“ kd”。 這很重要,因為我的字段名很長,並且我想使用index_name來節省磁盤空間。 我的業務原因是基於JSON文檔數據庫(mongodb,elasticsearch)中鍵的后期處理成本

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM