Los requisitos del proyecto se dan a continuación
Aquí hay un ejemplo de definir este updateRcreate
Proceso 1. Crear un proyecto UpdateRcreate
Ahora, necesitamos ejecutar este comando para crear el proyecto UpdateRcreate
Compositor Create-Project Laravel/Laravel UpdateRcreateProceso 2. Conexión de base de datos
Abre el .Archivo Env en el proyecto UpdateRcreate y agregue un nuevo nombre de base de datos, nombre de usuario y contraseña
Código-
Db_connection = mysqlLa base de datos se ve así
Una vez que la base de datos esté conectada a continuación, vaya al siguiente paso.
Proceso 3. Cree un modelo y un controlador en el proyecto UpdateRcreate
Ahora, crearemos un modelo y un controlador para nuestro proyecto. Para eso, necesitamos ejecutar este comando
Php Artisan Make: Model NewRec -MCDespués de ejecutar este comando, creará dos archivos en nuestro proyecto. Uno es un controlador ubicado en “App \ Http \ Controllers \ NewrecController.PHP "
Otro es "Base de datos \ Migraciones \ 2022_07_11_042129_create_new_recs_table.PHP "
Necesita agregar estas dos líneas al archivo de migración de datos
$ table-> string ('name')-> nullable ();Después de agregar esto, parece
función pública up ()Ahora, necesito ejecutar este comando para migrar la tabla a la base de datos
PHP Artisan MigrateProceso 4. Método de UpdateRcreate Crear y aplicar
Normalmente usamos esta forma de encontrar y actualizar datos o crear datos.
Usando el primer método (), verificamos si los datos existe o no. Si existe, entonces hacemos que se actualice más para crear los nuevos datos.
Aquí está el código que se ve
Clase NewRecController extiende el controladorEsta es la antigua forma de verificar e insertar o actualizar datos en la base de datos.
Ahora veremos cómo updateRcreate se ve como en el código con el mismo código
Clase NewRecController extiende el controladorEl código se ve corto y simple.
Creemos una ruta para verificar este método.
Ruta :: get ('/createOrupdate', [newrecController :: class, 'checkAndUpdate'])-> name ('checkAndUpdate');Proceso 5. Ejecutar y probar el proyecto UpdateRcreate
Para las pruebas, el proyecto debe ejecutar este comando
Php Artisan ServirNecesita verificar si el código está funcionando o no, a la ruta para verificar
Sí, está funcionando el resultado en la base de datos
Agregaremos el precio 111 a nuestra función
función pública checkandupdate ()Y ejecuta la ruta de nuevo. Luego, los datos de verificación se actualizaron o no
Sí, se actualiza con éxito.
Consuelo
Finalmente, creamos este proyecto Laravel UpdateRcreate con Laravel 9. Crear una tabla de datos Laravel usando UpdateRcreate es muy útil. Espero que este ejemplo de proyecto UpdateRcreate lo ayude a comprender el updateRcreate en Laravel 9.