问题
Error 74008 ReferenceError: Cannot access 'xxx' before initialization ...
问题截图


这里有一些已有的issue,大家可以参考。
当有HasMany时,导致截图中的错误: https://github.com/sequelize/sequelize-typescript/issues/825
解决办法
在上面的截图中,定义的child的model中,可以对所属的model使用ReturnType的写法
parent: ReturnType<() => JobCategory>; // Awaited<JobCategory>;