27/02/2014, 20:59
|
| | Fecha de Ingreso: febrero-2014 Ubicación: Edo. México
Mensajes: 85
Antigüedad: 10 años, 9 meses Puntos: 0 | |
Respuesta: Problemas con campo tipo entity y repositories Estoy intentando hacer lo que comentaba hace rato, pero me surgió una duda. Se puede crear un campo de tipo 'entity' el cual se alimente de un repositorio que hace una consulta Join y que el campo que necesite se encuentre en el segundo nivel ?
A ver si me pudo explicar mejor:
Tengo 4 Entidades mas o menos asi:
1.-Jugador
*registroJugador -> ArrayCollection() -> (uno a muchos con Tabla RegistroJugador)
2.-RegistroJugador
*idJugador -> (muchos a uno con Tabla Jugador)
*idInsEquipo -> (muchos a uno con Tabla InscripcionEquipo)
*numero
*posicion
3.-InscripcionEquipo
*registroJugador -> ArrayCollection() -> (uno a muchos con Tabla RegistroJugador)
*idEquipo -> (muchos a uno con Talba Equipo)
*pago
4.-Equipos
*InsEquipos -> ArrayCollection() -> (uno a muchos con Tabla InscripcionEquipo)
*nombre
Con estas Entidades genero un FormType de la Entidad Jugador y mediante una "collection" inserto varios formularios de la Entidad "RegistroJugador" y a su vez en los formularios de RegistroJugador deceo agregar un campo de tipo "entity" que me generara un select arrojándome los nombres de los equipos existentes. Mi pregunta es ¿Puedo generar este campo Entity desde el FormType de RegistroJugador o he de crear otro FormType para "InscripcionEquipo" y generar ahí el campo de tipo 'entity'?.
Lo que llevo hasta ahora para lograr generar el select desde el FormType RegistroJugadorType es exactamente lo que he puesto arriba, pero esta consulta solo me regresa un valor en el select.
Espero me haya podido dar a entender.
Saludos |