Я пытаюсь использовать regex
для сопоставления различных id
полей, таких как collection_id
, чтобы они не анализировались.
Простое регулярное выражение ^.*_id$
не работает для сопоставления полей.
{
"_default_": {
"dynamic_templates": [
{
"system_ids": {
"match_mapping_type": "string",
"match_pattern": "regex",
"match": "^.*_id$",
"mapping": {
"type": "keyword"
}
}
}
]
}
}
Я тестирую это наasticsearch 5.5.