AH

у меня отправляется ид 10 надо чтоб обновил только те поля у каторые user_id and to_id совподает между собой
return static::query()
->where('id', '<=', $this->id)
->whereNull('seen_at')
->where(function (Builder $builder) {
$builder
->where('to_id', $this->to_id)
->orWhere('user_id', $this->user_id)
})
->update([
'seen_at' => now(),
]);