【发布时间】:2017-01-19 02:49:32
【问题描述】:
我有两个表:users 主键 id 和 friends 外键 user1 和 user2 都与用户的 id 相关。
在用户模型中我有
public function getFriends() {
return $this->hasMany(Friends::className(), ['user1' => 'id'])->inverseOf('user');
}
User::find()->with('friends')->all() 只查找那些 user1 匹配给定用户 ID 的朋友。
我应该如何更改getFriends() 以找到与用户ID匹配的user1 或user2的朋友?
【问题讨论】:
标签: activerecord yii2