"No tenía miedo a las dificultades: lo que la asustaba era la obligación de tener que escoger un camino. Escoger un camino significaba abandonar otros. "

Soy una persona apasionada por todo lo que tiene que ver con Internet y las nuevas tecnologías. Soy autodidacta, y me encanta impartir clases...


VideoTutorial 8 Taller Práctico de Symfony Framework 2. Relaciones y asociaciones de entidades

Miércoles 29 de Octubre de 2014

Taller Práctico de Symfony 2
Autor: César Cancino
Categoría: Taller Práctico de Symfony 2
Etiquetas Programación, php, mysl
Comentarios 4

VideoTutorial 8 Taller Práctico de Symfony Framework 2.
En este video, aprenderemos cómo realizar la Relación entre distintas entidas, lo que es equivalente a relaciones de tablas en bases de datos.
Se mostrará un ejemplo práctico, y se explican todos los pasos necesarios para poder informarle a Symfony cómo manejar este procedimiento.
Todo en 34 minutos de charla.

¿Qué te gustaría compartir con nosotros?

Compartir

4 Comentarios

  1. Fabian Gomez
    Martes 30 de Agosto de 2016

    Hola Cesar, muchas gracias por compartir esta informacion acerca de Symfony. Quisiera hacer un comentario relacionado con el codigo para generar la Consulta JOIN en la Clase numero 8 y es lo siguiente: Tu vinculaste las dos tablas por medio de la siguiente instruccion SELECT campos de las entidades FROM Bundle:Noticias n JOIN Bundle:Categorias c WITH c.id = n.id en la parte del WITH enlazaste las dos tablas con el id de cada tabla y da un error en los datos resultantes, pues relaciona el id de Categorias con el id de Noticias y lo correcto es id en la tabla Categorias con id_categoria en la tabla Noticias Esto me di cuenta pues en los resultados aparece la noticia El Rey Arturo Ñandú relacionada con la categoria Deportes y los dos registros quedaron guardados con el id_categoria 1 = Deportes. Colombia esta jugando bien al futbol (Deportes) El Rey Arturo Ñandú (Informatica) Esto solo como observacion pues alguno de pronto no lo noto y le va a generar resultados de sus consultas con datos incorrectos. Saludos a todos.

  2. Luis Carpio Toro
    Martes 09 de Junio de 2015

    Que tal Cesar, muy buenos los tutoriales me han servido de mucha ayuda. Tengo un problema al momento que relaciono las dos tablas resulta que las dos contienen el campo "nombre" y en la sentencia DQL a lo que llamo los campos nombre cada uno tiene su alias, lo tengo asi: 'SELECT p.nombre as nombrePais, pr.nombre as nombreProvincia FROM nombreBundle:Provincia pr JOIN nombreBundle:Pais p WITH p.id = pr.id ' asi que no deberia existir problema pero cuando lo llamo en el twig uso el for asi:

      {% for dato in datos %}
    • {{dato.nombre}} {{dato.nombre}}
    • {% endfor %}
    pero me coge el nombre del pais en ambos casos, y si cambio el orden en la sentencia DQL me sale el nombre de la Provincia, pero nunca me sale el nombre del pais con el nombre de provincia. Gracias de antemano.

  3. Agustín
    Sábado 22 de Noviembre de 2014

    Hola Cesar, excelentes vídeos, cuando le cambias el archivo app.php ese archivo es para cuando terminas la aplicación me parece, tendrias que usar el app_dev.php cambiandole el nombre por app.php y el viejo app.php lo cambias por app_prod.php

  4. karlos villegas
    Sábado 01 de Noviembre de 2014

    Muy bueno, Gracias maestro Cesar Cancino por compartir con nosotros sus conocimientos. yo los he venido aprendiendo desde hace varios años, php, php con pdo, talleres y más.