【发布时间】:2020-05-27 17:23:40
【问题描述】:
docs have 它通过服务,但这对我的应用程序来说是不必要的。我可以以某种方式直接使用nestjs 访问模型吗?
【问题讨论】:
标签: sequelize.js nestjs sequelize-typescript
docs have 它通过服务,但这对我的应用程序来说是不必要的。我可以以某种方式直接使用nestjs 访问模型吗?
【问题讨论】:
标签: sequelize.js nestjs sequelize-typescript
当然,@InjectModel() 注入了一个提供程序,类似于FeatureService,因此您可以根据需要在控制器中执行所有操作。只需将FeatureService 更改为@InjectModel(FeatureModel) featureModel: Model<Feature> 就可以了。
【讨论】:
constructor中?
constructor(@InjectModel(FeatureModel) private readonly featureModel: Model<Feature>) {}
feature.module 中,我是将我的模型添加为import 还是provider?
SequelizeModule.forFeature([Feature])