【发布时间】:2016-06-08 09:28:32
【问题描述】:
我有一个流明应用程序,我需要在其中存储传入的 JSON 请求。如果我写这样的代码:
public function store(Request $request)
{
if ($request->isJson())
{
$data = $request->all();
$transaction = new Transaction();
if (array_key_exists('amount', $data))
$transaction->amount = $data['amount'];
if (array_key_exists('typology', $data))
$transaction->typology = $data['typology'];
$result = $transaction->isValid();
if($result === TRUE )
{
$transaction->save();
return $this->response->created();
}
return $this->response->errorBadRequest($result);
}
return $this->response->errorBadRequest();
}
完美运行。但是在那种模式下使用 Request 很无聊,因为我必须检查每个输入字段才能将它们插入到我的模型中。有没有快速向模型发送请求的方法?
【问题讨论】:
标签: json laravel model request lumen