gpt4 book ai didi

entity - 交响乐2 : Location of Entities

转载 作者:行者123 更新时间:2023-12-02 09:59:44 30 4
gpt4 key购买 nike

我是 Symfony 2 的新手,我想知道一些事情:

假设我的项目中有 2 个 bundle 。我想在两个包中使用从我的数据库生成的实体。

我应该在哪里生成实体? (对我来说,最好的方法是在 bundle 之外,但我不知道如何做到这一点)

感谢您的帮助。

最佳答案

我认为有两种解决方案,您必须考虑应用程序的设计。

您确定需要两包吗?如果两者之间的联系如此紧密,为什么您不选择只制作一捆呢?在这种情况下,您只需将实体生成到此 bundle 中即可。

其他情况:您实际上需要两个 bundle ,但在这个特定的应用程序中,您需要在两者之间建立链接。在这种情况下,我认为您应该在其所属的 bundle 中生成实体,如果需要,您可以在另一个 bundle 中使用它们(感谢 use MyApp\MyBundle\Entities\...;)。使用 Symfony 时,您必须考虑通用代码,以便能够在其他项目中重用您的包。 ;)

关于entity - 交响乐2 : Location of Entities,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8353303/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com