To visualize it better, these are my example Model definitions
WORKS:
class Tag extends AppModel {
var $hasAndBelongsToMany = array(
'Tag2' => array(
'foreignKey' =>
'tag_id',
'associationForeignKey' => 'tag2_id', )
);
}
class Tag2 extends AppModel {
var $useTable = "tags";
var $hasAndBelongsToMany = array(
'Tag' => array(
'foreignKey' => 'tag2_id',
'associationForeignKey' => 'tag_id',
));
}
DOESN'T WORK (in the result set, all rows for Tag2 contain the value
from Tag - the number of results is correct, anyhow)
class Tag extends AppModel {
var $hasAndBelongsToMany = array('Tag2' );
}
class Tag2 extends AppModel {
var $useTable = "tags";
var $hasAndBelongsToMany = array( 'Tag' );
}
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---