Skip to content

@142vip.nest typeorm.类.NestTypeOrmModule

mmdapl edited this page Oct 8, 2026 · 3 revisions

API 参考 / @142vip/nest-typeorm / NestTypeOrmModule

类: NestTypeOrmModule

定义于: packages/nest-typeorm/src/core/typeorm.module.ts:14

参考:

构造函数

构造函数

new NestTypeOrmModule(): NestTypeOrmModule

返回

NestTypeOrmModule

方法

forFeature()

static forFeature(entities?, dataSource?): DynamicModule

定义于: packages/nest-typeorm/src/core/typeorm.module.ts:34

注册实体 完全兼容 TypeOrmModule.forFeature()

参数

entities?

EntityClassOrSchema[] = []

dataSource?

string | DataSourceOptions | DataSource

返回

DynamicModule


forRoot()

static forRoot(options?): DynamicModule

定义于: packages/nest-typeorm/src/core/typeorm.module.ts:19

同步注册数据库连接。 直接委托 TypeOrmModule.forRoot,避免额外包装导致 TypeOrmCoreModule 的 DataSource 无法全局注入。

参数

options?

TypeOrmModuleOptions = {}

返回

DynamicModule


forRootAsync()

static forRootAsync(options): DynamicModule

定义于: packages/nest-typeorm/src/core/typeorm.module.ts:26

异步注册数据库连接,行为与 TypeOrmModule.forRootAsync 一致。

参数

options

TypeOrmModuleAsyncOptions

返回

DynamicModule


register()

static register(config): DynamicModule

定义于: packages/nest-typeorm/src/core/typeorm.module.ts:48

兼容方法,等同于 forRoot 完全兼容 TypeOrmModule.forRoot()

参数

config

TypeOrmModuleOptions

返回

DynamicModule

Clone this wiki locally