Type alias Require_id<T>

Require_id<T>: T extends {
        _id?: infer U;
    }
    ? IfAny<U, T & {
        _id: mongoose.Types.ObjectId;
    }, T & Required<{
        _id: U;
    }>>
    : T & {
        _id: mongoose.Types.ObjectId;
    }

Type Parameters

  • T

Generated using TypeDoc