2. Creación de modelos en Laravel Eloquent

Los modelos son una parte fundamental de Eloquent, ya que representan las tablas de la base de datos en forma de objetos de PHP. En este módulo, aprenderás cómo crear modelos en Laravel y cómo utilizarlos para interactuar con tu base de datos.

 

Migraciones: https://www.youtube.com/watch?v=C91FOKq7v-k 


4 comentarios

Inicia sesión para comentar

Comentarios:

  • Victor Arana Flores

    Victor Arana Flores hace 1 año Destacado

    Los modelos son una parte fundamental de Eloquent, la herramienta ORM de Laravel. Los modelos representan las tablas de la base de datos en forma de objetos de PHP, lo que hace que sea más fácil interactuar con la base de datos y manipular los datos.

    Para crear un modelo en Laravel, simplemente necesitas crear una clase que extienda la clase base de Eloquent. Dentro de la clase, puedes especificar el nombre de la tabla de la base de datos que representa el modelo y definir las columnas que deseas que estén disponibles para su manipulación.

    Una vez que has creado un modelo, puedes utilizar sus métodos para realizar tareas comunes como recuperar, guardar, actualizar y eliminar registros de la base de datos. Por ejemplo, si deseas recuperar todos los registros de una tabla, simplemente puedes llamar al método all() en el modelo correspondiente.

    Además, Eloquent también te permite definir relaciones entre modelos, lo que significa que puedes acceder a datos relacionados de múltiples tablas en una sola consulta.

    En resumen, los modelos son una parte fundamental de Eloquent y Laravel, ya que te permiten interactuar con la base de datos de una manera más sencilla y elegante. Si estás buscando una manera eficiente de manejar tus datos en Laravel, aprender a crear y utilizar modelos es esencial.

  • Arturo Reyes

    Arturo Reyes hace 1 semana

    Trate de instarlo y me salio este error  

     Inspecting database information requires the Doctrine DBAL (doctrine/dbal) package. Would you like to install it? (yes/no) [no]
    ❯ yes

    ./composer.json has been updated
    Running composer update doctrine/dbal
    Loading composer repositories with package information
    Updating dependencies
    Your requirements could not be resolved to an installable set of packages.

     Problem 1
       - Root composer.json requires doctrine/dbal 3.5.1 -> satisfiable by doctrine/dbal[3.5.1].
       - nesbot/carbon 2.72.3 requires carbonphp/carbon-doctrine-types * -> satisfiable by carbonphp/carbon-doctrine-types[2.1.0].
       - laravel/framework v10.48.8 requires nesbot/carbon ^2.67 -> satisfiable by nesbot/carbon[2.72.3].
       - carbonphp/carbon-doctrine-types 2.1.0 conflicts with doctrine/dbal 3.5.1.
       - laravel/framework is locked to version v10.48.8 and an update of this package was not requested.
     

  • Victor Caudillo

    Victor Caudillo hace 1 año

    No conocía show me parece muy interesante

  • Blanca Segura

    Blanca Segura hace 1 año

    Se instala Laravel 9? o se puede seguir con la version 8?

    • Victor Arana Flores hace 1 año

      Hola Blanca, puedes seguirlo perfectamente con Laravel 8 :D

    • Carlos Moreno hace 10 meses

      Saludos Con Laravel 7 también?