kindagoose
Version:
Integrate Typegoose with NestJS!
14 lines • 603 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InjectModel = void 0;
const common_1 = require("@nestjs/common");
const get_model_token_1 = require("../utils/get-model-token");
/**
* Gives access to a registered model.
* @param {AnyClass} schema - Typegoose schema.
* @param connectionName - Name of mongoose connection.
* @constructor
*/
const InjectModel = (schema, connectionName) => (0, common_1.Inject)((0, get_model_token_1.getModelToken)(schema.name, connectionName));
exports.InjectModel = InjectModel;
//# sourceMappingURL=inject-model.decorator.js.map