De todos los cursos de laravel que he visto, tu sobrepasas la forma de enseñar, excelente, el mejor lejos, aparte tu enseñas buenas prácticas a la hora de enseñar. Gracias por compartir el conocimiento
Gracias Víctor, el tiempo que en ocasiones te tomas repasando conceptos ya explicados en otras ocasiones aunque sean de manera rápida hacen que se integren fenomenalmente. Muchísimas gracias
bro tengo un pequeño problema en el minuto 8:10 no puedo poner las dos llaves foráneas como tu lo haces, dentro de la migración me pararece esto "error 150 foreign key constraint is incorrectly formed l" pero cuando coloco una sola llave foránea si puedo hacer la migración perfectamente
Es común que este tipo de errores ocurran cuando se crean tablas con restricciones de clave foránea que dependen de otras tablas que aún no existen. Al ordenar las migraciones de tal manera que primero se creen las tablas necesarias para la restricción de clave foránea y luego se cree la tabla que la utiliza, te aseguras de que todas las tablas que se referencian en las restricciones de clave foránea ya existan antes de que se intente crear la restricción. Es una buena práctica tener en cuenta el orden de las migraciones y, en general, planificar la estructura de la base de datos para evitar este tipo de problemas.
Buenos días, felicidades y gracias por cierto pues este curso es de muy alta calidad y muy completo. Lo estoy siguiendo desde la plataforma, noté que recientemente editó los vídeos de YT por motivo del lanzamiento de laravel 9, en el curso que está colgado en la plataforma hay un error y es que no se encuentra este vídeo, en su lugar, en la clase correspondiente se encuentra el vídeo de uno a muchos polimórfica, el cual está repetido en ambos temas. Espero lo pueda solucionar. Un saludo.
Hola. Tengo dos tablas en una relación uno a muchos. Cuando edito la relación del lado 1, lo que hago es tener dentro, un index de la tabla de la relación muchos. El problema es cuando creo un registro del lado muchos no envía el valor que asocia las dos relaciones. Como envío ese valor al create de la relación del lado muchos?
Gracias de antemano por excelente explicación, una pregunta tienes los códigos compartidos en Github si es así me los puedes compartir. Gracias nuevamente.
brother por qué se debe crear primero la entidad fuerte ? si se supone que la debil depende de la fuerte entonces si no existe la debil la fuerte perfectamente puede seguir viva
Muchas gracias por la explicacion, tengo una consulta una tabla intermedia que tiene el id de dos tablas, puede tener atributos como cantidad y otros? o solo las tablas intermedias deben contener los FK y no otros atributos?
Una pregunta cuánto realizó la consulta como compuestas al pasar la información a la vista trato de acceder al contenido relacionado de la siguiente forma user->categoría->nombre pero me dice que nombre no es una colección y tengo que acceder a si user->categoría[0]->nombre y no se muestra el contenido como en el vídeo he buscado pero no he encontrado solución o que estoy haciendo mal me podrías ayudar. Gracias
Hola, Cuando inserto un nuevo registro en la tabla posts o categorías a través de phpmyadmin me crea una fila duplicada, saben qué puede estar pasando? Gracias!
Si a alguien le ocurre, es porque cuando haces en clic en "Continuar" para insertar el registro ya crea una fila, te muestra query realizada, si le das a "Continuar" para salir de la página vuelve a ejecutar la query por lo que te crea dos registros en total.
Genial mi estimado victor, como siempre una claridad en los conceptos inigualable. Cuando generemos las tablas polimorficas podriamos tambien generar los seeders para llenar los campos?. Muchisimas gracias, un abrazo grande.
Estimado Victor, gracias por tu aporte, tengo dos preguntas. 1. La relación no seria de muchos a muchos? 2. Como seria la consulta para indicar que se muestre el POST del usuario 1 y de la categoría 2?
hay algo que no entiendo, tengo la tabla equipo y la tabla partido y ya tengo el crud de cada una creado pero en partido necesito recuperar el id de equipo y no consigo hacerlo, pienso que seria util un video donde a parte de mostrar las relaciones , mostrar como en formulario se recuperaria
Hola Epson, claro que si. Solo recuerda que si lo creas en español, laravel considera su plural agregando una s al final, ejemplo el modelo Curso, administra una tabla llamada cursos. Habrá veces que no cumpla esa regla, pero lo que puedes hacer es crear el modelo en singular, y poner de manera explícita que tabla debe administrar, creando una propiedad de tipo protected llamada table, y especificando cuál es la tabla que debe administrar
tuve un error al realizarlo con unas migraciones q me pidieron y tuve que usar constrait, a ti porque no te salió ese error, le agradecería al que me responda. Gracias.
Es común que este tipo de errores ocurran cuando se crean tablas con restricciones de clave foránea que dependen de otras tablas que aún no existen. Al ordenar las migraciones de tal manera que primero se creen las tablas necesarias para la restricción de clave foránea y luego se cree la tabla que la utiliza, te aseguras de que todas las tablas que se referencian en las restricciones de clave foránea ya existan antes de que se intente crear la restricción. Es una buena práctica tener en cuenta el orden de las migraciones y, en general, planificar la estructura de la base de datos para evitar este tipo de problemas.
Excelentes videos , felicitaciones y se que llegaras lejos, pero tengo una duda y quiero sabes si me puedes ayudar: Tengo 3 tablas una con los siguientes campos: users authorities charges -id -id -id -name -user_id -name ...... -charge_id Y quiero obtener el name de la tabla charges según el usuario que accedió mi página, como te das cuenta la tabla authorities y la tabla users esta relacionada uno a uno, y la tabla charges a authorities es de uno a muchos, quiero que me ayudes a resolver esto.
De todos los cursos de laravel que he visto, tu sobrepasas la forma de enseñar, excelente, el mejor lejos, aparte tu enseñas buenas prácticas a la hora de enseñar. Gracias por compartir el conocimiento
Gracias Víctor, el tiempo que en ocasiones te tomas repasando conceptos ya explicados en otras ocasiones aunque sean de manera rápida hacen que se integren fenomenalmente. Muchísimas gracias
Estos cursos tuyos son los mejores que he visto, súper claros y directos. Gracias a tus videos he logrado aprender y comprender más sobre Laravel.
Enhorabuena, Víctor, explicas muy bien y haces que todo sea muy fácil. Ánimo.
totalmente comprensible, vale la pena aprender de la mano de Victor.. gracias por compartir tu conocimento.
Verdaderamente muchísimas gracias por el contenido. Te lo agradezco.
muchas gracias por tus video mi rey!!!
bro tengo un pequeño problema en el minuto 8:10 no puedo poner las dos llaves foráneas como tu lo haces, dentro de la migración me pararece esto "error 150 foreign key constraint is incorrectly formed l" pero cuando coloco una sola llave foránea si puedo hacer la migración perfectamente
Es común que este tipo de errores ocurran cuando se crean tablas con restricciones de clave foránea que dependen de otras tablas que aún no existen.
Al ordenar las migraciones de tal manera que primero se creen las tablas necesarias para la restricción de clave foránea y luego se cree la tabla que la utiliza, te aseguras de que todas las tablas que se referencian en las restricciones de clave foránea ya existan antes de que se intente crear la restricción.
Es una buena práctica tener en cuenta el orden de las migraciones y, en general, planificar la estructura de la base de datos para evitar este tipo de problemas.
Genio capo grande!!!!
muchisimas gracias victor por todo ese conocimiento que compartes sin duda eres todo un crack...
si quiero enviar los datos al controlador y de allí a la base de datos como podría insertar los datos
Buenos días, felicidades y gracias por cierto pues este curso es de muy alta calidad y muy completo. Lo estoy siguiendo desde la plataforma, noté que recientemente editó los vídeos de YT por motivo del lanzamiento de laravel 9, en el curso que está colgado en la plataforma hay un error y es que no se encuentra este vídeo, en su lugar, en la clase correspondiente se encuentra el vídeo de uno a muchos polimórfica, el cual está repetido en ambos temas. Espero lo pueda solucionar. Un saludo.
Hola. Tengo dos tablas en una relación uno a muchos. Cuando edito la relación del lado 1, lo que hago es tener dentro, un index de la tabla de la relación muchos. El problema es cuando creo un registro del lado muchos no envía el valor que asocia las dos relaciones. Como envío ese valor al create de la relación del lado muchos?
Excelente curso.
todo bien, pero en mi api como envio en el jason la descripcion de la categoria y no el ID de la categoria? Gracias
Excelentes videos de verdad, felicidades espero que llegues muy lejos
Se ganó el sub
Gracias de antemano por excelente explicación, una pregunta tienes los códigos compartidos en Github si es así me los puedes compartir. Gracias nuevamente.
brother por qué se debe crear primero la entidad fuerte ? si se supone que la debil depende de la fuerte entonces si no existe la debil la fuerte perfectamente puede seguir viva
Muchas gracias por la explicacion, tengo una consulta una tabla intermedia que tiene el id de dos tablas, puede tener atributos como cantidad y otros? o solo las tablas intermedias deben contener los FK y no otros atributos?
No hay ningún problema, hay casos donde se requiere que esa tabla Intermedia lleve más campos
Una pregunta cuánto realizó la consulta como compuestas al pasar la información a la vista trato de acceder al contenido relacionado de la siguiente forma user->categoría->nombre pero me dice que nombre no es una colección y tengo que acceder a si user->categoría[0]->nombre y no se muestra el contenido como en el vídeo he buscado pero no he encontrado solución o que estoy haciendo mal me podrías ayudar. Gracias
Que pasa si queremos que el user_id no sea ese sino otro campo. por ejemplo user_slug
Hola,
Cuando inserto un nuevo registro en la tabla posts o categorías a través de phpmyadmin me crea una fila duplicada, saben qué puede estar pasando?
Gracias!
Si a alguien le ocurre, es porque cuando haces en clic en "Continuar" para insertar el registro ya crea una fila, te muestra query realizada, si le das a "Continuar" para salir de la página vuelve a ejecutar la query por lo que te crea dos registros en total.
Mis respetos bro 👏👏👏👏👏
Genial mi estimado victor, como siempre una claridad en los conceptos inigualable. Cuando generemos las tablas polimorficas podriamos tambien generar los seeders para llenar los campos?. Muchisimas gracias, un abrazo grande.
Muy buena pregunta, yo tengo la misma duda, hasta ahora lo estoy haciendo a mano, lo pudiste resolver de otra manera? Gracias!
Excelentes videos muchas gracias Saludos!!! \m/
Gracias
Excelente tu curso he aprendido mucho pero como sería pra insertar datos en la entidad post usando tinker? saludos cordiales
Estimado Victor, gracias por tu aporte, tengo dos preguntas.
1. La relación no seria de muchos a muchos?
2. Como seria la consulta para indicar que se muestre el POST del usuario 1 y de la categoría 2?
podrias compartir el proyecto ?
Hola no es necesario escribir la direccion o importarlas las clases de modelo si están en la misma carpeta :)
hay algo que no entiendo, tengo la tabla equipo y la tabla partido y ya tengo el crud de cada una creado pero en partido necesito recuperar el id de equipo y no consigo hacerlo, pienso que seria util un video donde a parte de mostrar las relaciones , mostrar como en formulario se recuperaria
hola, seria bueno que comparta porfavor los archivos para descargarlos hay cosas que no me funcionaron
Relamente un gusto ver tu cursos Victor, mi duda: puedo crear tablas con nombres en español?
Hola Epson, claro que si.
Solo recuerda que si lo creas en español, laravel considera su plural agregando una s al final, ejemplo el modelo Curso, administra una tabla llamada cursos.
Habrá veces que no cumpla esa regla, pero lo que puedes hacer es crear el modelo en singular, y poner de manera explícita que tabla debe administrar, creando una propiedad de tipo protected llamada table, y especificando cuál es la tabla que debe administrar
@@CodersFree Muchas gracias por responder, Asi lo hare
tuve un error al realizarlo con unas migraciones q me pidieron y tuve que usar constrait, a ti porque no te salió ese error, le agradecería al que me responda. Gracias.
Es común que este tipo de errores ocurran cuando se crean tablas con restricciones de clave foránea que dependen de otras tablas que aún no existen.
Al ordenar las migraciones de tal manera que primero se creen las tablas necesarias para la restricción de clave foránea y luego se cree la tabla que la utiliza, te aseguras de que todas las tablas que se referencian en las restricciones de clave foránea ya existan antes de que se intente crear la restricción.
Es una buena práctica tener en cuenta el orden de las migraciones y, en general, planificar la estructura de la base de datos para evitar este tipo de problemas.
chido one ..
Le podría poner categoría a los vídeos también
Excelentes videos , felicitaciones y se que llegaras lejos, pero tengo una duda y quiero sabes si me puedes ayudar:
Tengo 3 tablas una con los siguientes campos:
users authorities charges
-id -id -id
-name -user_id -name
...... -charge_id
Y quiero obtener el name de la tabla charges según el usuario que accedió mi página, como te das cuenta la tabla authorities y la tabla users esta relacionada uno a uno, y la tabla charges a authorities es de uno a muchos, quiero que me ayudes a resolver esto.
Hola Henry, te sugiero que sigas viendo el curso, todos esos detalles los explico en el curso.
esto es una locura de miedo
esta vez si me perdí con la explicación :(