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.
-~----------~----~----~----~------~----~------~--~---