0
我正在使用Yii框架,并且遇到查询问题,因为我对它很陌生。Yii - 按另一个表排序
我在我的数据库中的两个表:
用户: ID,用户名,密码,全称
朋友 ID,USER_ID,friend_id
我宣布的关系,并得到用户的朋友通过使用:
$userFriends = $user->userfriend();
我的问题是,我想获得由t他在用户表中的“全名”列。
我该如何做到这一点?
谢谢
我正在使用Yii框架,并且遇到查询问题,因为我对它很陌生。Yii - 按另一个表排序
我在我的数据库中的两个表:
用户: ID,用户名,密码,全称
朋友 ID,USER_ID,friend_id
我宣布的关系,并得到用户的朋友通过使用:
$userFriends = $user->userfriend();
我的问题是,我想获得由t他在用户表中的“全名”列。
我该如何做到这一点?
谢谢
当声明你的关系,你可以指定其他选项http://www.yiiframework.com/doc/guide/1.1/en/database.arr#relational-query-options
public function relations()
{
return array(
'friends'=>array(self::MANY_MANY, 'User', 'friends(user_id,friend_id)',
'order'=>'fullname ASC')
);
}