我正在使用TypeORM和fallowing配置文件:ormconfig.json
{
"type": "mysql",
"host": "localhost",
"port": 3306,
"username": "root",
"password": "my-secret-pw",
"database": "mytestdb",
}
我的实体文件存储在/src/bar/entity目录.
RepositoryNotFoundError:找不到"myTable"的存储库.看起来这个实体没有在当前的"默认"连接中注册?
当我手动将目录添加到配置文件时,会找到该实体:
{
...
"entities": ["src/bar/entity/**/*.ts"]
}
我的实体定义如下:
@Entity('myTable')
export default class MyTable {
@PrimaryGeneratedColumn()
public id: number;
...
我如何允许TypeForm找到这些实体,而无需在每个目录的配置文件中手动设置?