2011-07-20 23 views
3

如何爲一個模型擁有多個belongsTo?CakePHP不止一個屬於

例如

<?php 

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

    var $useTable = 'appointments'; 

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

?> 

打破了應用程序...

至於約會屬於一個客戶端和一個醫生和客戶端可以有許多約會和醫生預約很多(這些協會做工精細,它只是ISN的屬於關聯「T工作)

回答

4

試試這個

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

這就是所謂的陣列。更多關於陣列中documentation

+0

:P感謝我總是忘了我們的朋友陣列 – Cameron

+0

我有,但不得不等待,因爲它有一個計時器,然後才能接受它! – Cameron