【问题标题】:symfony2 child entitysymfony2 子实体
【发布时间】:2012-08-02 21:07:52
【问题描述】:

我有许多不同类型的内容容器,我以不同的方式使用它们。它们具有所有相同的属性,因此我可以使用相同的类,但由于我使用它们的方式不同,我正在考虑一种方法来很好地做到这一点。

在我的关系数据库思维方式中,我会使用 int-flag 将容器标记为 geoarea 类型或建筑物或单个服务器(这些是我的容器)。

现在我想知道 symfony 是否没有提供更流畅的方式来执行此操作,比如说子实体?如果我可以定义一个类(实体)“容器”并用作实际实体的基础?还是我在这里偏离了轨道……

我是 symfony2 的新手,对面向对象编程相当陌生,但对 Web 开发不熟悉...

【问题讨论】:

    标签: php symfony entities


    【解决方案1】:

    您可以使用继承。它是面向对象编程的主要概念之一:Inheritance

    看看 Docrine Inheritance Entity : Inheritance Mapping

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-30
      • 2014-07-20
      • 1970-01-01
      相关资源
      最近更新 更多