Hi Elastic team & community,
I got a trouble with wildcard query do not return expected result when having items with repeated data.
With the code below I expected that search query returns 2 items but it returns only 1.
Please help me to update the query to get the right result ?
## CREATE SHORT DATA
POST /test/_doc
{
"content": "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><"
}
# CREATE LONG DATA
POST /test/_doc
{
"content": "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!@#$%^&*()_+-=]¥}|”;:/><"
}
# QUERY
POST /test/_search
{ "size": 10000,
"query": {
"bool": {
"should": [
{"wildcard": { "content.keyword": {
"value": "*PQRSTUVWXYZ*"
}}}
]
}
}
}
Thank you very much!!!