$data = $request->all();
if (!empty($data))
{
foreach ($data as $key => $value)
{
if($key === "_token")
{
continue;
}
$val = [
'questionnaire_id' => $questionnaire_id,
'question_id' => $key,
'answer' => $value
];
$answer = Answer::create($val);
}
}
这是我的数组
{
"_token": "URP1tlRfoD0RFMYIgVIyBX1AYaobDsQU2wnvxC1r",
"questionnaires_id": "5",
"questions": {
"2": "a",
"10": "3",
"11": "b",
"44": "2018-08-01"
}
}
这是我的模型课
class Answer extends Model
{
protected $fillable = [
'questionnaire_id', 'question_id', 'answer'
];
}
像这样改变你的代码
$qs = $request->questions;
$qr = $request->questionnaires_id;
foreach ($qs as $k => $q)
{
$val = [
'questionnaire_id' => $qr,
'question_id' => $k,
'answer' => $q
];
$answer = Answer::create($val);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句