- Preparing search index...
- The search index is not available
mongodb
Type alias InferIdType<TSchema>
InferIdType<TSchema>: TSchema extends { _id: infer IdType; } ? Record<any, never> extends IdType ? never : IdType : TSchema extends { _id?: infer IdType; } ? unknown extends IdType ? ObjectId : IdType : ObjectId
Given an object shaped type, return the type of the _id field or default to ObjectId