# How to use wildcard query on multi bytes characters?

**URL:** <https://discuss.elastic.co/t/how-to-use-wildcard-query-on-multi-bytes-characters/51286>\
**Category:** Elasticsearch\
**Created:** [May 30, 2016, 8:22am UTC](https://discuss.elastic.co/t/how-to-use-wildcard-query-on-multi-bytes-characters/51286 "2016-05-30T08:22:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kmsheng](https://avatars.discourse-cdn.com/v4/letter/k/aca169/32.png) [@kmsheng](https://discuss.elastic.co/u/kmsheng)\
**Post date:** [May 30, 2016, 8:22am UTC](https://discuss.elastic.co/t/how-to-use-wildcard-query-on-multi-bytes-characters/51286/1 "2016-05-30T08:22:09Z")

</div>

My code is provided below, English keyword wIth wildcard works fine,  
but doesn't get any expected result on Tibetan or Chinese.

Please suggest how to configure wildcard correctly.  
btw, my api version is 2.2 on aws.

Regards,  
kmsheng

```
client.search({
    index: 'adarsha',
    type: 'pb',
    body: {
      from: 0,
      size: 30,
      query: {
       'query_string': {
         'analyze_wildcard': true,
          'default_field': 'text',
          'query': keyword
        }
        },
        sort: [{'id': {order: 'asc'}}, '_score'],
        highlight: {
          fields: {
            text: {
              'fragment_size' : 20,
              'number_of_fragments' : 3,
              'no_match_size': 20
            }
          }
        }
      }
    });
```

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 10:48pm UTC](https://discuss.elastic.co/t/how-to-use-wildcard-query-on-multi-bytes-characters/51286/2 "2017-07-05T22:48:09Z")

</div>


