Saltar al contenido

¿Cómo guardar en una relación polimórfica en Laravel?

Después de observar en varios repositorios y páginas de internet al final dimos con la resolución que te compartiremos a continuación.

Solución:

Así de sencillo, consulta esta sección.

En lugar de configurar manualmente el attribute en los videos, puede insertar el comentario directamente desde el método de guardado de la relación:

//Create a new Tag instance (fill the array with your own database fields)
$tag = new Tag(['name' => 'Foo bar.']);

//Find the video to insert into a tag
$video = Video::find(1);

//In the tag relationship, save a new video
$tag->videos()->save($video);

te perdiste un paso en el método asociado, usa esto:

$tag->videos()->associate($video)->save();

Sección de Reseñas y Valoraciones

Acuérdate de que te brindamos la opción de decir .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *