,
用的什么数据库?
MySQL数据库
如果数据库用的数据UTF-8编码,汉字字段排序是不会按照拼音顺序排的。参考这里:
使用上面的方式需要使用 native 查询才能写函数,限制比较大,而且会影响性能。
建议你再添加一个单独的拼音列,在添加数据的时候就把拼音填上去。然后按照这个拼音列 order by 试试。
Cuba平台上有能够自动将汉字转化成为拼音的方法吗
有很多相关的第三方库。
,
用的什么数据库?
MySQL数据库
如果数据库用的数据UTF-8编码,汉字字段排序是不会按照拼音顺序排的。参考这里:
使用上面的方式需要使用 native 查询才能写函数,限制比较大,而且会影响性能。
建议你再添加一个单独的拼音列,在添加数据的时候就把拼音填上去。然后按照这个拼音列 order by 试试。
Cuba平台上有能够自动将汉字转化成为拼音的方法吗
有很多相关的第三方库。