2011-09-27 140 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'; 
} 
?> 

您的型号名称应为单数。