Laravel 中 with 关联是否能够有办法起别名 (驼峰命名的关系被自动转成下划线)
先贴上代码:
Course::where('courseId',$courseId)->with('courseDetail')->first();
这个模型关联with后 courseDetail在输出的时候会被自动转成course_detail ,以下是输出结果(简化)
"data": {
"courseId": 111,
"course_details": [
{
"courseDetailId": 30,
"name":"测试"
"courseId": 111
}
}
除了API Resources 修改字段名称外 是否有更便捷的方式修改成驼峰命名
这里只是打印的时候会自动转成下划线,实际上调用还是用驼峰,可以在模型里面加上
这样就不会自动转了