问题背景描述:src/modules目录下,新建了2个模块目录(users、photo),users实体表跟photo实体表之前的关系是:一对多和多对1关系(1个用户可以有多个照片),运行项目时,报错如标题所述。

产生问题原因: 没有写photo.module.ts文件,且也没有在app.module.ts中引入photo模块导致。

项目:2个模块目录结构图
// src/modules/photo/photo.modules.tsimport { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { PhotoEntity } from './photo.entity';@Module({imports: [TypeOrmModule.forFeature([PhotoEntity])],
})
export class PhotoModule {}
// src/app.module.tsimport { UsersModule } from './modules/users/users.module';
import { PhotoModule } from './modules/photo/photo.module';
... // 省略代码@Module({imports: [... // 省略代码PhotoModule, // 引入 PhotoModule模块UsersModule,ConfigModule.forRoot({ignoreEnvFile: true,isGlobal: true,load: [getConfig],}),TypeOrmModule.forRootAsync({imports: [ConfigModule],useFactory: async (configService: ConfigService) => {return {type: 'mysql',host: configService.get('DATABASE_HOST'),port: configService.get('DATABASE_PORT'),username: configService.get('DATABASE_NAME'),password: configService.get('DATABASE_PWD'),database: configService.get('DATABASE_LIB'),autoLoadEntities: true, // 每个通过forFeature()注册的实体都会自动添加到配置对象的entities数组中synchronize: true,};},inject: [ConfigService],}),],providers: [//设置全局守卫,useClass为自定义的Guard{provide: APP_GUARD,useClass: UserAuthGuard,},{provide: APP_GUARD,useClass: RolesGuard,},],
})

参考网址:Nest - 操作MySQL - 有什么奇怪 - 博客园

解决报错:metadata for UsersEntity#photos was not found. Check if you specified a correct entity xx相关推荐

  1. centos 7.2执行yum -y install报错Metadata file does not match checksum

    分析结论 1,Metadata file does not match checksum报错在于元文件的校验值与元文件不匹配 2,元数据是指 mnt/repodata/436345f4b666f0a4 ...

  2. 解决报错: MobaXterm X11 proxy: Unsupported authorisation protocol

    此文首发于我的个人博客:解决报错 MobaXterm X11 proxy Unsupported authorisation protocol - zhang0peter的个人博客 今天在使用Moba ...

  3. Sublime Text 3便携版下载安装和常用插件安装--顺便解决报错An error occured installing和no packages available for install

    文章目录 Sublime Text 3便携版下载安装和常用插件安装 1.Sublime Text 3便携版下载: 2.sublime 插件控制器(Package Control)安装 2.1离线安装P ...

  4. 解决报错:import sun.misc.BASE64Decoder无法找到

    解决报错:import sun.misc.BASE64Decoder无法找到 2017年09月29日 16:03:26 chaoyu168 阅读数:2116 标签: sun.misc.BASE64De ...

  5. mplab 语法错误不报错_Python怎么解决报错?

    相信很多小伙伴在初学python的时候,都会遇到很多的报错,那么该怎么解决呢?下面是一些常见的错误以及解决方法. 语法错误 语法错误是初学者最常犯的错误,例如引号没有成一对.括号没有成一对.逻辑判断时 ...

  6. Qt5.x解决报错main.cpp:1:10: fatal error: QApplication: No such file or directory问题

    Qt5.x解决报错main.cpp:1:10: fatal error: QApplication: No such file or directory问题 问题描述 定位问题 解决方法 The en ...

  7. 解决报错:OSError: Failed to open file b‘D:\\\xe5\xad\xa6\xe4\xb9\xa0\\scipy-_7cm39vc‘(图文并茂版详细版!!)

    解决报错 报错信息 问题分析 解决方法 注意 报错信息 •当我们在使用matplotlib绘图时,可能会出现下述报错!! OSError: Failed to open file b'D:\\\xe5 ...

  8. 【亲测成功】Ubuntu18.04升级GLIBC2.27——解决报错:ibc.so.6: version `GLIBC_2.28‘ not found

    [亲测成功]Ubuntu18.04升级GLIBC2.27--解决报错:/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found 事 ...

  9. Win10 Rational Rose 关于报错 Rational Lience Key Error及一劳永逸解决报错法

    文章目录 一.安装软件 二.解决报错问题 三.一劳永逸 一.安装软件 续第一节的内容: 点击访问第一节安装教程 二.解决报错问题 还记得我们开头下载的两个压缩包吗?接下来我们就需要用到这个文件 用记事 ...

最新文章

  1. 【一步步学小程序】2.列表展示
  2. UVA11059 Maximum Product
  3. python的变量和简单的数据类型
  4. springboot参数检验,Assert使用
  5. RabbitMQ之mandatory和immediate
  6. 如何在 SAP 电商云 Spartacus UI 里新建一个页面
  7. 五个常用的Linux监控脚本代码
  8. 收集、报告或保存系统活动信息:sar命令
  9. 论文浅尝 - WWW2020 | 从自然语言交互中提取开放意图
  10. mysql 用户与权限
  11. ★LeetCode(812)——最大三角形面积(JavaScript)
  12. java如何代码找错误_java代码查错11道题
  13. 计算机里的音乐怎么设置,realtek高清晰音频管理器怎么设置
  14. 交换机三种端口模式Access、Hybrid和Trunk
  15. Android使用zxing生成二维码
  16. 【雅思】【大作文】【审题作业】关于同不同意的审题作业(重点)
  17. Linux系统的madplay、mplayer音视频播放器的制作
  18. AD软件系统属性配置
  19. Oracle 数据库表空间的管理
  20. 精通 CSS+DIV 网页样式与布局 54

热门文章

  1. Mac - 删除Launchpad空白文件夹
  2. C#编写Modbus协议加速度传感器上位机
  3. 液晶弹性自由能计算_从液晶显示到液晶生物膜的弹性理论
  4. java面试题,看我这篇就够了,前端后台应有尽有,包你通过面试
  5. webpack,列出版本报错问题,错误形式多种多样。
  6. Android Ftp 下载文件:服务端搭建,客户端编写使用详情
  7. iOS审核-17次被打回的完整记录 2020/6/1
  8. 安骑士主机日志实时分析功能
  9. 如何卸载阿里云ECS服务器的阿里云盾和安骑士
  10. 如何在CSDN编辑器(Markdown编辑器)中输入数学符号