Я пытаюсь отсортировать набор результатов на основе имени поля. Но Sort не работает с типом string.
Пробный код: -
public class Company
{
public long Number { get; set; }
public string Name{ get; set; }
}
Моя проблема: сортировка не выполняется, когда я использую SortAscending API, как показано ниже.
var resultSet = client.Search<Article>(s => s
.Type("Company")
.From(0)
.Size(200)
.QueryString("Stack OverFlow")
.SortAscending(f => f.Name));
Примечание. Документы отображаются как отсортированные, если я устанавливаю имя поля как число (f => f.Number)
Пожалуйста помоги