where('article_id', $articleId) ->where('reaction', $reaction) ->first(); } public static function boot(): void { parent::boot(); static::creating(function ($model) { $model->user_id = auth()->id(); }); } public function article(): BelongsTo { return $this->belongsTo(WebsiteArticle::class, 'article_id'); } public function user(): BelongsTo { return $this->belongsTo(User::class); } }