Мне нужен помощник с настройками SDK для поиска Azure (AS). У меня есть индекс с столбцом, который IsSortable в индексе, и я использую порядок по умолчанию возрастания (asc). Результаты не возвращают проблем и работают так, как ожидалось, до тех пор, пока в данных в этой колонке не будет смешанного случая, такого как Заголовок, верхний и нижний.Azure Search SDK orderby case sensitve results issue
Это пример того, что AS дает мне:
- Яблоко
- PEAR
- Peach
- яблоко
- персик
- груша
Это я бы ожидаем увидеть:
- яблоко
- Яблоко
- персик
- Peach
- груша
- PEAR
Это мой текущий настройка параметров поиска:
SearchParameters sp = new SearchParameters()
{
OrderBy = new string[] { "sortcolumn" },
IncludeTotalResultCount = true,
SearchMode = SearchMode.Any,
Top = 60
};
Есть ли способ установить azure, чтобы игнорировать регистр при заказе, поскольку я не могу найти никакой документации.
Благодаря Роб
Спасибо за ответ. Ваше предложение было тем, чего я пытался избежать, но спасибо за ссылку на УФ. Я проголосовал – user3612921