UNPKG

@joktec/mongo

Version:

JokTec - Mongo Service

21 lines 657 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ObjectId = void 0; const typegoose_1 = require("@typegoose/typegoose"); class ObjectId extends typegoose_1.mongoose.Types.ObjectId { constructor(inputId) { super(inputId); } static create(value) { if (!value) return new ObjectId(); return new ObjectId(value); } static compare(first, second) { if (!ObjectId.isValid(first) || !ObjectId.isValid(second)) return false; return new ObjectId(first).equals(second); } } exports.ObjectId = ObjectId; //# sourceMappingURL=mongo.request.js.map