【发布时间】:2022-01-03 22:08:51
【问题描述】:
我想知道在定义索引的映射时是否可以使用条件,因为根据某个字段的某些值,然后需要其他字段。
例如:
PUT /my-index
{
"mappings": {
"properties": {
"age": { "type": "integer" },
"email": { "type": "keyword" },
"name": { "type": "text" },
"is_external": {"type": "boolean" }
if [is_external] == true {
"adress": { "type": "text" },
"date": { "type": "date" }
}
}
}
}
如果没有办法做到这一点,我该如何处理?