params = $params; } public function handle() { $ids = $this->params['ids']; if (!empty($ids) && is_array($ids)) { $readAt = toMongoIsoDate(Carbon::now()); foreach ($ids as $id) { $mongoId = new ObjectId($id); $filters = [ '_id' => $mongoId, ]; make(MessageModel::class)->db()->updateOne( $filters, [ '$set' => [ 'read_at' => $readAt ] ] ); } } } }