У меня есть поле с идентификаторами электронной почты, когда я пытаюсь сопоставить весь идентификатор электронной почты, оно не соответствует документу, но когда я не включаю @, документ совпадает.Я попытался заменить @ на.и *, ни один из них не помог в сопоставлении.
Как мне сопоставить всю электронную почту?
Например, документ:
{
...
"email": "sample@gmail.com"
}
Например, запрос об ошибке:
{
"query": {
"query_string": {
"default_field": "email",
"query": "*mple@gmail.c*"
}
}
}
Например, успешный запрос:
{
"query": {
"query_string": {
"default_field": "email",
"query": "*ample*"
}
}
}