this is my IPV4_DST_ADDR field mapping:
"IPV4_DST_ADDR":{"type":"text","norms":false,"fields":{"keyword":{"type":"keyword","ignore_above":256}}}
I want to change the type from text to IP, how can I do?
thank you in advance!
this is my IPV4_DST_ADDR field mapping:
"IPV4_DST_ADDR":{"type":"text","norms":false,"fields":{"keyword":{"type":"keyword","ignore_above":256}}}
I want to change the type from text to IP, how can I do?
thank you in advance!
Hi @f26227279,
You can use the "type": "ip"
, please take a look in the following example taken from docs:
PUT my_index
{
"mappings": {
"my_type": {
"properties": {
"IPV4_DST_ADDR": {
"type": "ip"
}
}
}
}
}
PUT my_index/my_type/1
{
"IPV4_DST_ADDR": "192.168.1.1"
}
GET my_index/_search
{
"query": {
"term": {
"IPV4_DST_ADDR": "192.168.0.0/16"
}
}
}
Hope it helps.
Cheers,
LG
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
© 2020. All Rights Reserved - Elasticsearch
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant logo are trademarks of the Apache Software Foundation in the United States and/or other countries.