请教多表关联的问题

浏览:403 发布日期:2015/01/12 分类:求助交流
我有一张留言表tb_ly,用户表tb_user,一张教师表tb_teacher.
留言是某用户发布的关于某老师的,留言表中uid关联用户表,tid关联教师表,两个都应该是BELONGS_TO,我是这样写的
protected $_link = array(
'Teacher'=> array(
'mapping_type'=>BELONGS_TO,
'foreign_key'=>'tid',
'mapping_name'=>'Teacher',
'mapping_fields'=>'name',
'as_fields'=>'name:teacher',
),
'User'=> array(
'mapping_type'=>HAS_ONE,
'foreign_key'=>'uid',
'mapping_name'=>'User',
'mapping_fields'=>'true_name',
'as_fields'=>'true_name:username',
),
);
教师信息可以读出,用户信息不能读出,删除教师关联,用户信息也可读出。
一张表同时一个关联方式两个表咋弄呢?
最佳答案
评论( 相关
后面还有条评论,点击查看>>