Laravel 5.3中文字符与JSON有关

时间:2017-02-27 02:48:38

标签: postgresql laravel

我遇到了Eloquent的问题。我在UTF-8中设置了Postgres数据库。使用DataGrip(或任何其他数据库应用程序),我得到了正确的结果。

Eloquent试图解析中文字符,所以当我做toJson()json_encode时,我失败了。

我仔细检查了我的数据库,工作正常,问题看起来像Laravel::DBEloquent它自己。

任何人都可以帮助我吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

我发现了这个问题,另一个脚本是使用ucwords转换值(mb_strtolower($ item-> name,' UTF-8'))。

很抱歉。