我在 Yii 工作,我有一个名为:访问的表
它有两个外键:from_user_id 和 to_user_id,它们链接到“用户”表。现在表访问有许多相同的'from_user_id',我想在 Yii 中检索它们作为 DISCTINCT。
这是我的代码:
$visited = Visit::model()->findAllByAttributes(array('to_user_id'=>Yii::app()->user->id));
$criteria = new CDbCriteria();
$criteria->distinct = true;
foreach($visited as $visits){
echo User::model()->findByPk($visits->from_user_id,$criteria)->getFullName($visits->from_user_id);
echo " <br>";
}
但是,我无法区分它们。
这是我的输出:
san
san
san
Leo
Leo
我希望输出为:
San
Leo
这并没有让我有不同的价值观。我哪里错了??