【求助】relation_deep多级关联报错getRelation方法不存在!

浏览:969 发布日期:2017/01/14 分类:求助交流 关键字: relation_deep relation getRelation
我写一个多级关联的relationModel,具体如下:
question为主表,answer为关联表,answer下面又关联username(就是User表)表。
public $_link = array(

......
'answer'=>array(
'mapping_type' => self::HAS_MANY,
'foreign_key' => 'qid',
'class_name' => 'answer',
'mapping_name' => 'answers',
'mapping_order' => 'createtime desc',
'relation_deep'=>true, 
'username'=>array(
'mapping_type' => self::BELONGS_TO,
'foreign_key' => 'mid',
'class_name' => 'username',
'mapping_name' => 'username',


),
);

执行到 'relation_deep'=>true, 就报Think\Model:getRelation方法不存在!
从 'relation_deep'=>true,行开始注释掉后面行就可以取到数据,请问这个“getRelation方法不存在!”是怎么回事无法使用relation_deep多级关联么?
最佳答案
评论( 相关
后面还有条评论,点击查看>>