La solución que entontrè por el momento es esta:
Código PHP:
Ver originalclass UsersUser extends AppModel
{
//var $belongsTo = array('User');
var $hasAndBelongsToMany = array( 'className' => 'User',
'joinTable' => 'users_users', // solo para nombres no convencinoales
'foreignKey' => 'user_id',
'associationForeignKey' => 'friend_id'
//unique' => true
),
'Follower' => array('className' => 'User', 'joinTable' => 'friends',
'foreignKey' => 'friend_id',
'associationForeignKey' => 'user_id'
)
);
}