Elasticsearch не возвращает совпадения в единственном / множественном числе

Я использую php библиотека elasticsearch для индексации и поиска документов на моем веб-сайте. Это код для создания индекса:

curl -XPUT 'http://localhost:9200/test/' -d '
{
  "index": {
    "numberOfShards": 1,
    "numberOfReplicas": 1
  }
}'

Затем я использую curl XPUT для добавления документов в индекс и XGET для запроса индекса. Это работает хорошо, за исключением того факта, что единственное и множественное число слов запроса не сопоставляются по индексу при возвращении результатов. Например, когда я ищу "обсуждения", совпадения для "обсуждения" не возвращаются, и наоборот. Почему это так? Я думал, что это занято забота о по умолчанию в elasticsearch. Есть ли что-нибудь, что мы должны упомянуть явно, чтобы он соответствовал формам единственного / множественного числа?

9
задан Saeed Zhiany 1 December 2016 в 09:25
поделиться