informatica:programacion:php:frameworks:laravel:eloquent_orm
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:eloquent_orm [2025/03/31 15:51] – [Insertar] tempwin | informatica:programacion:php:frameworks:laravel:eloquent_orm [2025/04/01 09:55] (actual) – [Eloquent ORM (Laravel)] tempwin | ||
|---|---|---|---|
| Línea 5: | Línea 5: | ||
| Al usar Eloquent, cada tabla de la base de datos está asociada a un model que se usa para interactuar con dicha tabla. | Al usar Eloquent, cada tabla de la base de datos está asociada a un model que se usa para interactuar con dicha tabla. | ||
| + | * [[https:// | ||
| ===== Generación de clases para modelos ===== | ===== Generación de clases para modelos ===== | ||
| Línea 142: | Línea 143: | ||
| ' | ' | ||
| ]); | ]); | ||
| + | </ | ||
| Sin embargo, para poder usar el método '' | Sin embargo, para poder usar el método '' | ||
| + | |||
| + | ==== Actualizar ==== | ||
| + | |||
| + | El método '' | ||
| + | |||
| + | <code php> | ||
| + | use App\Models\Product; | ||
| + | |||
| + | $product = Product:: | ||
| + | |||
| + | $product-> | ||
| + | |||
| + | $product-> | ||
| + | </ | ||
| + | |||
| + | ==== Eliminar ==== | ||
| + | |||
| + | Para eliminar un modelo, llamamos a su método '' | ||
| + | |||
| + | <code php> | ||
| + | use App\Models\Product; | ||
| + | |||
| + | $product = Product:: | ||
| + | |||
| + | $product-> | ||
| + | </ | ||
| + | |||
| + | Si conocemos la clave primaria del modelo que queremos eliminar, no es necesario obtenerlo primero, bastaría con llamar a '' | ||
| + | |||
| + | <code php> | ||
| + | Flight:: | ||
| + | </ | ||
| ===== Consultas SQL generadas ===== | ===== Consultas SQL generadas ===== | ||
informatica/programacion/php/frameworks/laravel/eloquent_orm.1743429085.txt.gz · Última modificación: por tempwin
