Guardar un registro en varias tablas con Eloquent y Laravel
HTML-код
- Опубликовано: 23 апр 2018
- En este video enseño cómo puedes crear un nuevo usuario grabando sus datos en 2 tablas diferentes (users y user_profiles). Para ello utilizo Eloquent ORM, Relaciones en Eloquent, Transacciones de DB, Form Requests y un poco de TDD con PHPUnit.
Puedes aprender más en styde.net/laravel-5/
Puedes ver toda la lección aquí: styde.net/guardar-un-registro... (con notas y comentarios extras).
excelente explicación me sirvió de mucho
Hola @Duilio Palacios, tengo una pregunta con respecto al tema de relaciones, si tengo una tabla que tiene dos o mas llaves Fk como puedo ejecutar el metodo Store relacionando cada llave con ELOQUENT y que me quede el registro de una forma limpia ?
Excelente aporte, seria bueno ver como guardar multiples registros en una tabla!
excelente aporte
Buenas tardes Duilio, excelente explicación! Tengo una consulta, estoy comenzando con Laravel y no puedo encontrar información sobre cómo representar una herencia de clases en la migración y luego cómo se implementa el guardar y leer en la base de datos?. Ejemplo tengo la clase Producto que puede ser abstracta, definiendo atributos y comportamiento y luego tengo subclases Ropa, Calzado, etc..
Buenardo!
como hago para actulizar el registro?
Duilio Saludos, para Delete en Varias Tablas tendras algun Ejemplo de antemano muchas gracias.
como se llama el editor de código que utiliza?
Buen video Dulio. Tengo una consulta y espero que me puedas ayudar, hice exactamente lo mismo en el video pero me tira un error de tipo SQL porque lo quiero hacer en el RegisterController, es decir, quiero darme de alta en la página web validando dos registros diferentes de dos tablas diferentes pero me valida todo en una sola tabla. Basicamente lo que me esta fallando es la funcion validate ya que me lo validar todo en una tabla cuando me lo tiene que validar en dos tablas diferentes.
Hola, buen video, pero tengo una pregunta, como puedo hacer lo mismo (insertar registros en 2 tablas distintas), solo que con 2 bases de datos distintas?
Duilio, tengo una consulta, tengo que ingresar en una misma tabla 2 registros al mismo tiempo, la unica diferencia entre los registros es la procedencia del dato, tengo 2 select que me dan 2 usuarios distintos. en esta tabla, estos 2 usuarios tendran a un id de una empresa ambos, es decir 2 registros de una misma tabla con usuarios distintos. Como puedo ingresarlos? Agradeceria mucho la ayuda
Consuta: Porque utilizas el metodo create dentro de la transacción? Según la documentación este método no arroja excepciones.
no entendi nada tu te crees el rayo macuin y das mucha vuelta, hablas de otras cosas y al final no se de que se trata el video, que estupidez