У меня есть гнездо Js с mon goose, я хочу сохранить объект, когда mon goose сделает мою коллекцию. как я могу это сделать?
например, у меня есть схема роли, которую я хочу, когда mon goose создает коллекцию ролей, что происходит один раз, это сохраняет гостевую роль в коллекции.
как я могу позвонить в мой сервис кошек здесь?
@Module({
imports: [
MongooseModule.forFeatureAsync([
{
name: 'Cat',
imports: [ConfigModule],
useFactory: (configService: ConfigService) => {
const schema = CatsSchema;
schema.pre('save', () =>
**catService.save({name:'tom'}) //HERE FOREXAMPLE**
);
return schema;
},
inject: [ConfigService],
},
]),
],
})
export class AppModule {}
Plugins#