Creo que deberías poner 'className' => 'User', el resto esta correcto.

On 15 oct, 12:24, pepejose <[EMAIL PROTECTED]> wrote:
> HOLA!
>
> resulta que tengo una relacion reflexiva contact con la entidad users
> (un usuario tiene contactos y este a su vez puede ser contacto de
> varios usuarios) N:M
>
> entonces tengo algo asi pero no se si se hace asi
>
> user.php
>
>         var $hasAndBelongsToMany = array(
>                         'Contact' =>
>                                 array('className' => 'Contact',
>                                                 'joinTable' => 'contacts',
>                                                 'foreignKey' => 'user_id',
>                                                 'associationForeignKey' => 
> 'contact_id',
>                                                 'conditions' => '',
>                                                 'fields' => '',
>                                                 'order' => '',
>                                                 'limit' => '',
>                                                 'offset' => '',
>                                                 'unique' => '',
>                                                 'finderQuery' => '',
>                                                 'deleteQuery' => '',
>                                                 'insertQuery' => ''
>                                 ),
>
>         );
>
> campos de la tabla contacts:
> user_id (clave)
> contact_id(clave)
> ...
>
> campos de la tabla users:
> id (clave)
> contact_id
>
> PD: las claves son int (11) auto incrementales


--~--~---------~--~----~------------~-------~--~----~
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 [email protected]
 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