請幫我這個: 我錯過了什麼嗎?公告(8):未定義財產:
我收到以下錯誤:
通知(8):未定義的屬性:屬性:: $項目[APP \控制器\ properties_controller.php,線614]
//這是代碼,其中警告發生
$projects = $this->Property->Project->find('list');
和在project.php(模型文件)
var $hasMany = array(
'Property' => array(
'className' => 'Property',
'foreignKey' => 'project_id',
'dependent' => true,
'conditions' => '',
'fields' => '',
'order' => '',
'limit' => '',
'offset' => '',
'exclusive' => '',
'finderQuery' => '',
'counterQuery' => ''
)
);
感謝這個解決方案.... – vibha
最好的解決方案是確保Property屬於Project,就像@TuteC所說的那樣,然後定義真正的關係該發現將按預期工作。 – ianmjones