【Laravel】モデルをcreateしてもレスポンスをHTTP 200にする


Laravelでモデルをcreateして返却すると、HTTPステータスは自動で201になります。
何か理由があってHTTP 200に戻したい場合はモデルのwasRecentlyCreatedをfalseにします。

public function store()
{
    $hoge = HogeModel::create();
    $hoge->wasRecentlyCreated = false; // create時はtrueになっている
    return $hoge;
}