با استفاده از wildcard query میتونید الگو های ساده ای برای matching تعریف کنید. wildcard از دو عملگر پشتیبانی میکنه.
? : یک کاراکتر تکی رو match میکنه.
* : صفر یا بیشتر. هر تعداد کاراکترُ match میکنه.
مثال زیر اسنادی رو پیدا میکنه که نویسنده هاشون با حرف t شروع شده باشن.
GET /_search
{
"query": {
"wildcard": {
"authors": {
"value": "t*"
}
}
}
}
elasticsearch