💡
まさかEloquentモデルのインスタンスを更新したい為に再度findしてないだろうな
概要
$hoge = Hoge::find($hogeId);
$hoge->save();
$hoge->hugahuga()->create($hugaField);
// ....その後も処理が続き
hugahuga取り出したいから新しい状態にしとくか
$hoge = Hoge::find($hogeId);
$hoge->hugahuga
まてまて、refresh()
を使えよ
$hoge = Hoge::find($hogeId);
$hoge->save();
$hoge->hugahuga()->create($hugaField);
$hoge->refresh();
$hoge->hugahuga;
こう。
Discussion