当我为狗捆绑生成crud时,当它无法访问它在用户表中寻找FK的实体时它会陷入困境,因为该实体尚未生成。
有没有办法以某种方式交叉关联这些捆绑,所以我可以克服这个?
答案 0 :(得分:0)
我提出了自己的解决方案,直到有人有更好的想法。
由于辅助束(狗束)通过fk关系依赖于用户实体,并且crud生成器依赖于此,因此打开了一个灯泡。
解决方案: 我还简单地映射了模式,并在辅助包中为该用户实体生成了一个实体。这意味着我最终得到了两个用户实体,一个在用户控件所在的核心包中,另一个在二级包中,因为它依赖于这种关系。
现在,当您在辅助包中生成一个crud时,它有一个用户实体对象可以使用它,因此它可以正确映射所有表。然后我能够成功地自动生成次要包的crud。
如果有人有更好的解决方案,我想听听它,因为除非绝对或实际需要,否则我的应用程序中不需要两个相同的实体。