universo-platform-3d

Форк
0
23 строки · 914.0 Байт
1
import { Module } from '@nestjs/common'
2
import { MongooseModule } from '@nestjs/mongoose'
3
import { CustomDataService } from './custom-data.service'
4
import { CustomData, CustomDataSchema } from './models/custom-data.schema'
5

6
/**
7
 * CustomData is a collection of arbitrary data that can be attached to any other collection via customData: ObjectId. This allows a user to store arbitrary data that is not part of the schema of the collection.
8
 *
9
 * As of 2023-03-02 21:25:21, there aren't any controller/service methods because CustomData should be retrieved via populate('customData') on the other collection.
10
 */
11

12
const mongooseParams = [
13
  {
14
    name: CustomData.name,
15
    schema: CustomDataSchema
16
  }
17
]
18
@Module({
19
  imports: [MongooseModule.forFeature(mongooseParams)],
20
  providers: [CustomDataService],
21
  exports: [CustomDataService, MongooseModule.forFeature(mongooseParams)]
22
})
23
export class CustomDataModule {}
24

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.