![]() |
1
1
一篇关于如何在子实体而不是父实体上声明子实体的流行文章, is this one .
然而,第2条原则自编写以来有所变化,例如
然而,正如我在问题中提到的,有一种更简单的方法:什么也不做。 Class Table Inheritance 方法(与单表继承相反)是不声明鉴别器映射!(不确定这是否也适用于STI) 我找到一张旧票 on Github 这就解释了与这个答案相同的问题,许多人仍然认为,在父母身上声明是没有意义的。看完之后,我深入到代码中,仔细地重新阅读了文档。
引用:
将生成
如果没有提供。尽管如此
第一个
需要注意的事项
,这是
因此,如果要将类扩展到多个模块(我假设这就是您阅读本文的原因),请不要声明鉴别器映射! 我给你举个例子:
当您使用doctor CLI命令检查实体时,您会发现这是正确的。 此外,使用实体检查命令检查其是否完全工作:
|
![]() |
n00n · Zend Skeleton应用程序不再可安装? 7 年前 |
|
p.wright · Zend2 Post请求 7 年前 |
![]() |
Gwen Hufschmid · zf2 acl转发到登录表单 7 年前 |
![]() |
samer sboui · 在Zend视图中获取数组元素 7 年前 |