2011-09-27 139 views
-1

交易,我有2個模型:Rus和音頻。我想在羅斯控制器使用記錄從音像,所以我去和類型協會這樣的:CakePHP模型關聯

<? 
class Rus extends AppModel 
{ 
var $name = 'Ru'; 
var $hasMany = 'Audio'; 
} 
?> 

<? 
class Audios extends AppModel 
{ 
var $name = 'Audio'; 
var $belongsTo = 'Ru'; 
} 
?> 

當我使用scaffol功能沒有什麼作品。請幫助。

+0

詳細說明*沒有任何作品*。錯誤?意外的功能?一個空白頁面? – Ross

+0

我沒有得到我需要的協會。 –

+0

沒有幫助。你的桌子是否有必要的'ru_id'和'audio_id'字段? – Ross

回答

1

請嘗試以下操作。

ru.php:

<? 
class Ru extends AppModel 
{ 
var $name = 'Ru'; 
var $hasMany = 'Audio'; 
} 
?> 

audio.php

<? 
class Audio extends AppModel 
{ 
var $name = 'Audio'; 
var $belongsTo = 'Ru'; 
} 
?> 

您的型號名稱應爲單數。