@joktec/mongo
Version:
JokTec - Mongo Service
21 lines • 657 B
JavaScript
;
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