|
|
1
1
一篇关于如何在子实体而不是父实体上声明子实体的流行文章, is this one .
然而,第2条原则自编写以来有所变化,例如
然而,正如我在问题中提到的,有一种更简单的方法:什么也不做。 Class Table Inheritance 方法(与单表继承相反)是不声明鉴别器映射!(不确定这是否也适用于STI) 我找到一张旧票 on Github 这就解释了与这个答案相同的问题,许多人仍然认为,在父母身上声明是没有意义的。看完之后,我深入到代码中,仔细地重新阅读了文档。
引用:
将生成
如果没有提供。尽管如此
第一个
需要注意的事项
,这是
因此,如果要将类扩展到多个模块(我假设这就是您阅读本文的原因),请不要声明鉴别器映射! 我给你举个例子:
当您使用doctor CLI命令检查实体时,您会发现这是正确的。 此外,使用实体检查命令检查其是否完全工作:
|
|
|
felipetnh · 如何让原则2以字符串形式返回日期时间? 8 年前 |
|
|
Nin · 在Symfony4中注册自定义条令类型 8 年前 |
|
|
nicolallias · 无法无错误地联接实体 8 年前 |
|
|
Robert · Mysql查询时间字段之间的差异为24小时 8 年前 |
|
stilllife · Symfony 3多通关系空相关集合 8 年前 |