Laravel的多态关系是否也适用于真正的多态性?

时间:2018-03-26 07:44:08

标签: laravel polymorphism

更好地解释自己:examples on Laravel.com展示评论的关系 属于 视频帖子< / em>的。但是,我在谈论规范:不属于,但是父表的规范。 (Subtyping)使用Laravel Polymorphic Relations仍然是最好的方法吗?

一个非常基本的(也可能是坏的)示例。

enter image description here

1 个答案:

答案 0 :(得分:2)

有趣的问题。

使用Laravel提供的多态关系完全可以做你需要的事情。但是,你指的是表继承,它是整个其他的水壶。

您可以让Animal模型具有多态关系,可以是FishMamal,也可以让FishMamal属于一个Animal,并创建一个传递模型。

这完全取决于你将如何使用它。在查询Animal表时,您会通过animals,还是会从孩子那里去?