Этот вид поиска даёт возможность использовать всю мощь поискового ядра. Другое дело, что освоить его проще, немного владея английским. Если вы его не знаете, не торопитесь бояться, а посмотрите на примеры ниже. Если вы чувствуете, что понимаете эти запросы, значит, всё у вас получится.
Примеры
Поиск по маске со стеммингом (с формами слов)
{ "wildcard": { "content": { "value": "*бам" } } }Поиск приносит все страницы, на которых есть слова содержащие 'бам': рыбам, зубами.
Поиск по маске без стемминга (по точному совпадению) двух слов
Тут важно использовать поле "content.exact"
{ "bool": { "must": [ { "wildcard": { "content.exact": "*бам" } }, { "wildcard": { "content.exact": "??лик" } } ] }}Поиск приносит все страницы, на которых есть слова заканчивающиеся на 'бам' и слова из пяти букв, заканчивающиеся на 'лик': рыбам, облик.