60. Actualizar un post
2 comentarios
Inicia sesión para comentar
Comentarios:
-
Francesc Pineda Segarra hace 11 meses
En el caso del update al final cuando se le añade soporte para las tags, no sería más correcto utilizar esto?
$post->tags()->sync($request->tags);
Ahora ya no tienen porqué estar añadiendose solamente, sino que también se deberían poder quitar.
-
Rodnal hace 1 semana
ATTACH
- La función attach agrega una o más relaciones a la tabla intermedia sin eliminar las relaciones existentes.
SYNC
- La función sync sincroniza la tabla intermedia con los IDs proporcionados.
- Elimina todas las relaciones existentes y luego agrega las nuevas relaciones.
-
-
Alan Rodriguez hace 2 años
Buenas! aporto un detalle que creo que no se ve en el video. Luego de eliminar el post y su imagen de la carpeta storage, además habría que eliminar el objeto imagen de la tabla Images relativo al post que se está eliminando.
Aplicar el siguiente código en el método destroy de PostController o en el método deleting del PostObserver:
if($post->image) {
Storage::delete($post->image->url);
$post->image()->delete();
}
Saludos!
-
Victor Arana Flores hace 2 años
Hola Alan, gracias por el aporte, aunque creo que vemos eso en el capítulo de observers
-