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