// +---------------------------------------------------------------------- namespace App\Models; /** * 短视频评论-模型 * @author laravel开发员 * @since 2020/11/11 * @package App\Models */ class VideoCommentModel extends BaseModel { // 设置数据表 protected $table = 'video_comments'; /** * 发布用户 * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function member() { return $this->hasOne(MemberModel::class, 'id','user_id') ->select(['id','nickname','avatar','status']); } /** * 回复用户 * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function replyUser() { return $this->hasOne(MemberModel::class, 'id','reply_to_uid') ->select(['id','nickname','avatar','status']); } public function video() { return $this->hasOne(VideoModel::class, 'id','video_id') ->select(['id','title']); } }