首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >@admin-bro和@admin-和mysql?误差NoResourceAdapterError

@admin-bro和@admin-和mysql?误差NoResourceAdapterError
EN

Stack Overflow用户
提问于 2021-06-22 11:04:57
回答 1查看 314关注 0票数 0

面对'@admin-bro/sequelize‘NoResourceAdapterError的相同问题:没有适配器支持您提供的资源之一

代码语言:javascript
复制
import { Database, Resource } from '@admin-bro/sequelize';
import { AdminModule } from '@admin-bro/nestjs';
AdminBro.registerAdapter({ Database, Resource });


SequelizeModule.forRoot({
      dialect: 'mysql',
      host: process.env.DATABASE_HOST,
      port: +process.env.DATABASE_PORT,
      username: process.env.DATABASE_USERNAME,
      password: process.env.DATABASE_PASSWORD,
      database: process.env.DATABASE_NAME,
      models: [__dirname + '/**/*.model.ts'],
      logging: console.log
    }),


    AdminModule.createAdmin({ adminBroOptions: { rootPath: '/admin', resources: [{ resource: User, options: {} }], } }),


@Table({
  modelName: 'user',
  timestamps: false
})
export class User extends Model {
}
EN

回答 1

Stack Overflow用户

发布于 2022-02-17 09:40:22

这个案例可以通过下面的答案来解决。这是一个问题,实体必须扩展'BaseEntity‘来使用它在管理兄弟。

AdminBro - NoResourceAdapterError

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68082394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档