27
2020
05

Laravel API返回json key下划线转驼峰

mysal数据库里很多字段都是有下划线的,在写api时经常会用到直接用字段名当作key直接返回json的情况大部分情况下是没有问题的。但在一些情形下,比如,iOS的json 转成NSDictionary 时,会出现有下划线的key,都会被加上双引号,这会导致续的解析问题。要解决这个情部况,就需要把下划线去掉。我们可以统一在返回json时,就把key里的下划线转成驼峰格式以Laravel API为例:我们可以写一个自定义的中间件来完成这个工作通过php artisan make:middlewar