我们的 Eloquent 模型具有遵循 Laravel 蛇案例约定的属性。
例如first_name
,last_name
和created_at
虽然我的前端(反应)遵循 javascript 驼峰式标准。
例如firstName
,lastName
和createdAt
发送 API 响应时,是否有一种简单的方法可以将所有属性转换为驼峰式?
我们使用的是 Larave 5.2 和 Dingo API 包。
更新
继接受的答案之后,我使用了自定义响应格式方法。请参阅以下实现要点(包括单元测试):
https://gist.github.com/andrewmclagan/c5e0fe601d23f3b859b89a9f8922be68