# Не ищет в словах с знаком '

**URL:** https://discuss.elastic.co/t/topic/110063
**Category:** Вопросы на русском языке
**Created:** [December 3, 2017, 5:23pm UTC](https://discuss.elastic.co/t/topic/110063 "2017-12-03T17:23:34Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Petr\_Sklyarov](https://avatars.discourse-cdn.com/v4/letter/p/87869e/32.png) [@Petr\_Sklyarov](https://discuss.elastic.co/u/Petr_Sklyarov)
#### Post date: [December 3, 2017, 5:23pm UTC](https://discuss.elastic.co/t/topic/110063/1 "2017-12-03T17:23:35Z")

</div>

Добрый день!  
Вопрос есть, как правильно написать запрос, что бы находились правильно слова с знаками.  
Например, в индексе есть поле name с строкой Lion’s Head  
Я ищу вводя слово Lions, но ничего не возвращает. Пожалуйста, подскажите как правильно искать? Вот мой код:  
Документ создается с параметрами:

> ```
> 'body' => [
> 'settings' => [
> 'analysis' => [
> 'filter' => [
> 'ru_stop' => [
> 'type' => 'stop',
> 'stopwords' => '_russian_'
> ],
> 'ru_stemmer' => [
> 'type' => 'stemmer',
> 'language' => 'russian'
> ]
> ],
> 'analyzer' => [
> 'default' => [
> 'tokenizer' => 'standard',
> 'filter' => ['lowercase', 'ru_stop', 'ru_stemmer']
> ]
> ]
> ]
> ],
> ]
> 
> ```

Ищу так:

> $paramSearch['body']['query']['match']['name'] = 'Lions';

---

<div class="post-metadata">

### Author: ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)
#### Post date: [December 3, 2017, 6:47pm UTC](https://discuss.elastic.co/t/topic/110063/2 "2017-12-03T18:47:48Z")

</div>

Можно добавить два дополнительных стеммера - `possessive_english` и `english`. Первый будет откусывать `'s`, а второй `s`.

```auto
GET _analyze
{
  "tokenizer": "standard",
  "filter": [
    "lowercase",
    {
      "type": "stemmer",
      "language": "russian"
    },
    {
      "type": "stemmer",
      "language": "possessive_english"
    },
    {
      "type": "stemmer",
      "language": "english"
    }
  ],
  "text": "Пошли в Lion's Head или Lions"
}

```

---

<div class="post-metadata">

### Author: ![Petr\_Sklyarov](https://avatars.discourse-cdn.com/v4/letter/p/87869e/32.png) [@Petr\_Sklyarov](https://discuss.elastic.co/u/Petr_Sklyarov)
#### Post date: [December 4, 2017, 10:46am UTC](https://discuss.elastic.co/t/topic/110063/3 "2017-12-04T10:46:18Z")

</div>

> [@Igor\_Motov](#):
>
> Пошли в Lion's Head или Lions

Спасибо Вам большое!

---

<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: [January 1, 2018, 10:46am UTC](https://discuss.elastic.co/t/topic/110063/4 "2018-01-01T10:46:34Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
