CakePHP不止一个属于

时间:2011-07-20 19:11:43

标签: php cakephp

如何为模型提供多个belongsTo?

e.g。

<?php

class Appointment extends AppModel
{
    var $name = 'Appointment';

    var $useTable = 'appointments';

    var $belongsTo = 'Client','Doctor';
}

?>

打破了应用......

由于约会同时属于客户和医生,客户可以有很多约会和医生多次预约(这些协会工作正常,只是属于无法工作的所有人)

1 个答案:

答案 0 :(得分:4)

试试这个

var $belongsTo = array('Client','Doctor');

它被称为数组。更多关于 documentation

中的数组