В настоящее время я начал использовать оболочку Elasticsearch для С# «NEST», и я столкнулся с некоторыми проблемами при написании запросов, которые проверяют частичное сходство, например, в «книге» и «книгах», поэтому, когда у меня есть документ, содержащий «книги», если я ищу "книгу", он ее не находит: вот мой код:
var articles = client.Search<ProductResult>(s => s
.From(0)
.Size(1000)
.MatchAll()
.Query(q => q.QueryString(d => d
.Query(query)
)));