У меня есть следующая модель
class Comment extends AppModel {
var $useTable = "comments";
var $recursive = 1;
var $belongsTo = array(
'User' => array(
'className' => 'User',
'foreignKey' => 'userID'
)
);
function bindCommentsToUser() {
$this->bindModel(
array('belongsTo' => array(
'User' => array(
'className' => 'User',
'foreignKey' => 'userID'
)
)
)
);
}
Переменная ownTo вверху абсолютно ничего не делает, я просто не могу заставить ее работать.
Чтобы подтвердить, что привязка существует, я создал нижнюю функцию для динамического связывания, которая работает отлично. Кажется, нет никакой разницы между ними. Есть ли какая-то ошибка, которую я делаю, или есть где-то еще настройка, которую нужно установить?