У меня OdataService
с таблицей CustDetails (я использую Entity Framework
). В таблице у меня есть столбец PostalCode строкового типа. Когда я сортирую данные, все работает нормально. Он сортирует данные, считая их строковым типом. Но мое требование: в моем PostalCode все значения являются только целочисленными значениями, поэтому мне нужно отсортировать данные, рассматривая их как целочисленный тип. Можно ли при сортировке изменить тип данных поля?
Фактический отсортированный результат:
100,
1100,
12,
2,
200
Но мой ожидаемый результат
2,
12,
100,
200,
1100
Пожалуйста, помогите мне преодолеть это. Примечание: я не могу изменить тип данных в базе данных.