CryptoColumnTransformer
получить конфиг в виде private readonly config = new ConfigService()
, но это такое себе решение.process.env
. в CryptColumnTransformer
--force
или --legacy-peer-deps
. Имхо, это будет быстрее и проще, чем сидеть версии подбирать, чтобы оно собралось forRoot
используется для главной настройки и вызывается единожды, чаще всего в appModule
, а forFeature
для каких-то дополнительных надстроек и может вызываться много раз в разных модулях.MoongooseModule
для mongodb, forRoot
используется для принятия конфига базы данных единожды, а forFeature
много раз в разных модулях для подключения сущностей item
тип ServiceDocument
.populate('services')
и используйте serviceModel.deleteMany()
, который принимает массив айдишников для удаления множества документов.