0
我有一種方法可以從Blog
模型中刪除Photo
模型。 (Blog
hasMany Photo
)。我通過AJAX來做到這一點。我的方法是這樣的:刪除關係後返回JSON模型的Eloquent的新版本
public function removeImage(RemoveImageRequest $request)
{
$parent = $this->model->findOrFail($request->parent);
// Check if a passed image belongs to the passed post
if(in_array($request->image, $parent->photos->lists('id')->all())) {
$this->repository->detachPhoto($parent, $request->image);
}
return $this->transformer->transform($parent);
}
變壓器只是一類格式化爲JSON數據,以更可讀的方式,再加上補充說,是在前端使用的一些附加屬性。
但是,當我返回該$parent
對象時,它仍然有最近刪除的照片。我應該再次獲取整個模型還是有辦法返回新的copy
?
就是這樣,謝謝! – Bravi