zoukankan      html  css  js  c++  java
  • Nest.js运行时报错 No repository for "User" was found. Looks like this entity is not registered in current "default" connection?

    No repository for "Article" was found. Looks like this entity is not registered in current "default" connection? +2ms
    RepositoryNotFoundError: No repository for "Article" was found. Looks like this entity is not registered in current "default" connection?
    

    首先检查了 user.entity.ts 文件是存在,此时文件存在仍然报错,猜测是数据库加载时序问题

    因为在报错之前,做了移动 database 文件夹到 service 文件夹的操作

    import 的路径也随之修改了,按理说是不应该报错的。

    尝试把 database 移回原位 src 下

    同时修改了 import 路径

    重新 yarn start 后运行正常了

    再次尝试移动 database 文件到根目录下,此时与 app.module.ts 同级

    运行又报错

    所以是加载某个文件的路径出问题了,才造成报错

    打开 database.providers.ts 修改 entities 路径

    原来配置的路径

    修改后

    entity 文件放到统一的文件夹里管理了

  • 相关阅读:
    Java Web-session介绍
    Java异常-一般异常和运行时异常的区别
    Spring控制Hibernate的缓存机制ehcache
    Hibernate-缓存
    Hibernate-入门教程
    Java算法-hash算法
    Java算法-各种题目总结
    Java算法-堆排序
    Java算法-快速排序
    Java算法-归并排序
  • 原文地址:https://www.cnblogs.com/unclefang/p/13830416.html
Copyright © 2011-2022 走看看