我正在使用的前端中的字段是使用驼峰式表示法定义的。即:
<input type="text" name="firstName" id="first-name" placeholder="First Name" v-model.trim="form.firstName">
<input type="text" name="lastName" id="last-name" placeholder="Last Name" v-model.trim="form.lastName">
因此,在提交表单时会传递类似以下内容的信息:
{
"firstName": "John",
"lastName": "Doe"
}
这就是Laravel中的请求最终会得到的。
在Laravel中,列名是“ first_name”,“ last_name”。我应该在什么时候映射值?应该在控制器中还是在模型中完成?我应该创建一个可映射的类吗?它应该是什么样?