Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

依赖注入Model到constructor编译失败 #20

Open
Jiayg opened this issue Jan 10, 2021 · 1 comment
Open

依赖注入Model到constructor编译失败 #20

Jiayg opened this issue Jan 10, 2021 · 1 comment

Comments

@Jiayg
Copy link

Jiayg commented Jan 10, 2021

@crud({ model: User })
@controller('users')
@ApiTags('User')
export class UsersController {
constructor(@InjectModel(User) private readonly model) { }
}

[Nest] 7524 - 2021/01/10 下午3:09:59 [ExceptionHandler] Nest can't resolve dependencies of the UsersController (?). Please make sure that the argument UserModel
at index [0] is available in the UsersModule context.

Potential solutions:

  • If UserModel is a provider, is it part of the current UsersModule?
  • If UserModel is exported from a separate @module, is that module imported within UsersModule?
    @module({
    imports: [ /* the Module containing UserModel */ ]
    })
@lichcc
Copy link

lichcc commented Mar 18, 2021

我也遇到了
请在admin下app.module.ts中导入DbModule
import { DbModule } from '@libs/db';
@module({
imports: [DbModule,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants