belongsTo(User::class, 'user_linking_id'); } public function user() { return $this->belongsTo(User::class)->select('id','nickname','mobile','app_avatar','circle_avatar','sex','hidden_profile','last_visit'); } public function linkingUser() { return $this->belongsTo(User::class, 'user_linking_id')->select('id','nickname','mobile','app_avatar','circle_avatar','sex','hidden_profile'); } //发信息用户 public function otherUser() { return $this->hasOne(User::class, 'id', 'user_linking_id'); } //收信息用户 public function receiveUser() { return $this->hasOne(User::class, 'id', 'user_id'); } }