Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php symfony2子实体_Php_Symfony_Entities - Fatal编程技术网

Php symfony2子实体

Php symfony2子实体,php,symfony,entities,Php,Symfony,Entities,我有许多不同类型的内容容器,我以不同的方式使用它们。它们都有相同的属性,所以我可以使用同一个类,但是由于我使用它们的方式不同,所以我正在考虑一种很好地实现这一点的方法 在我的关系数据库思维方式中,我将使用int标志将容器标记为geoarea、building或individual server类型(这些是我的容器) 现在我想知道symfony是否提供了一种更平滑的方法,比如说子实体?如果我可以定义一个类(实体)“容器”,并将其用作实际实体的基础?还是我在这里偏离了轨道 我不熟悉symfony2,

我有许多不同类型的内容容器,我以不同的方式使用它们。它们都有相同的属性,所以我可以使用同一个类,但是由于我使用它们的方式不同,所以我正在考虑一种很好地实现这一点的方法

在我的关系数据库思维方式中,我将使用int标志将容器标记为geoarea、building或individual server类型(这些是我的容器)

现在我想知道symfony是否提供了一种更平滑的方法,比如说子实体?如果我可以定义一个类(实体)“容器”,并将其用作实际实体的基础?还是我在这里偏离了轨道


我不熟悉symfony2,也不熟悉面向对象编程,但不熟悉web开发…

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

查看文档继承实体: