如何使用查询.订单()在包含非英语字符的字符串属性上?

2024-09-19 23:27:20 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用查询.订单()在包含非英语字符的字符串属性上,以便按正确顺序获取实体?你知道吗

你知道吗查询.订单奇怪的是把任何非英语字符放在列表的末尾,像这样:

Dolnośląskie
Kujawsko-Pomorskie
Lubelskie
Lubuskie
Mazowieckie
Małopolskie <- incorrect order
Opolskie
Podkarpackie
Podlaskie
Pomorskie
Warmińsko-Mazurskie
Wielkopolskie
Zachodniopomorskie
Łódzkie <- incorrect order
Śląskie <- incorrect order
Świętokrzyskie <- incorrect order

这一套的正确选择应该是:

Dolnośląskie
Kujawsko-Pomorskie 
Łódzkie
Lubelskie
Lubuskie
Małopolskie
Mazowieckie
Opolskie
Podkarpackie
Podlaskie
Pomorskie
Śląskie
Świętokrzyskie
Warmińsko-Mazurskie
Wielkopolskie
Zachodniopomorskie

有办法吗?除了把另一个属性与英语规范化字符串值只是为了排序?你知道吗


Tags: 字符串订单属性order字符maincorrectopolskie