informatica:programacion:php:frameworks:laravel:relaciones_entre_modelos
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:php:frameworks:laravel:relaciones_entre_modelos [2023/06/15 17:18] – [Relaciones muchos a muchos] tempwin | informatica:programacion:php:frameworks:laravel:relaciones_entre_modelos [2025/03/11 16:28] (actual) – [Relaciones polimórficas uno a muchos] tempwin | ||
|---|---|---|---|
| Línea 115: | Línea 115: | ||
| <WRAP center round info 60%> | <WRAP center round info 60%> | ||
| - | Si hubiéramos puesto los paréntesis en '' | + | Si hubiéramos puesto los paréntesis en '' |
| </ | </ | ||
| Línea 471: | Línea 471: | ||
| </ | </ | ||
| - | Iremos a los modelos involucrados, | + | '' |
| + | |||
| + | Iremos a los modelos involucrados, | ||
| <code php> | <code php> | ||
| Línea 491: | Línea 493: | ||
| // code | // code | ||
| | | ||
| - | // El nombre del método lo ponemos como el del parámetro que le pasamos a '' | + | // El nombre del método lo ponemos como el del parámetro que |
| + | // le pasamos a 'morphOne' en el modelo de usuario y en | ||
| + | // la migración. | ||
| public function imageable() | public function imageable() | ||
| { | { | ||
| Línea 501: | Línea 505: | ||
| ===== Relaciones polimórficas uno a muchos ===== | ===== Relaciones polimórficas uno a muchos ===== | ||
| - | Relación entre Product e Image. Un producto puede tener múltiples imágenes. | + | Relación entre '' |
| - | Con la migración vista en la sección anterior, solo tenemos que ir al modelo de Product | + | Con la migración vista en la sección anterior |
| <code php> | <code php> | ||
informatica/programacion/php/frameworks/laravel/relaciones_entre_modelos.1686842333.txt.gz · Última modificación: por tempwin
