Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/06/2013, 11:52
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: buscar de un hijo al padre con recursividad

Formas hay varias, pero si vas a hacer recursividad a la bbdd es lo mismo que hacerlo a nivel del modelo pero sin preocuparte por queries, no te sirve iterar sobre el getParent ?

Código PHP:
Ver original
  1. $parent = $node->getParent();
  2. while(null !== $parent) {
  3.    $parent = $node->getParent();
  4. }

Otra opción seria agregar un getter para la propiedad root, lo que no estoy seguro si esto último te retorna directamente el nodo o solamente el id pero si es este último caso ya tienes el id para hacer la query directamente sin recursividad.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)