Laravel在调用orderBy后奇怪地处理特殊字符

时间:2015-01-21 12:53:46

标签: php mysql laravel

有没有人知道为什么Laravel在调用orderBy之后处理像ä和ö这样的特殊字符,就像他们是a和o一样?我怎么能摆脱这种恼人的行为?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。您必须将表格排序设置为MySQL数据库可以识别的内容。

enter image description here

以瑞典语为例

enter image description here

从命令行

ALTER TABLE tablename CHARACTER SET utf8 COLLATE utf8_swedish_ci;