Hola a todos:

Me he actualizado cakePHP 1.2.0.7125 RC1 y estoy usando el behavior
Containable. La idea del mismo me parece estupenda.

En un modelo tengo dos modelos (Entidad y FuncionEntidad) relacionados
con HABTM.
Quiero hacer una consulta que incluya condiciones donde están
implicados campos de ambos modelos y que me devuelva un list.

Hago lo siguiente:

function obtenerLista($idFuncion, $activo = true){
    $parametros = array();
    if(is_bool($activo)){
      if($activo){
        $condiciones["Entidad.activo"] = 1;
      }
      else{
        $condiciones["Entidad.activo"] = 0;
      }
    }

    $parametros['conditions'] = $condiciones;
    $this->contain("FuncionEntidad.id = $idFuncion");
    return $this->find('list', $parametros);
}

El filtro por FuncionEntidad.id no me funciona.
De acuerdo a un artículo que encontré, debería ser suficiente con usar
l
¿Alguna sugerencia? ¿Algo que esté haciendo mal?

Saludos
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a