开发思路 - shuangz/laravel-taxonomy GitHub Wiki

  • 为什么扩展morphToMany关系?

扩展关系而不直接使用morphToMany关系是基于以下的考虑:1.Model ORM 关系自带缓存功能,所有关系载入一次便无需再次在数据库读取,提高了程序的性能;2原生的morphToMany不满足我们的需求,所以我们要扩展它,主要增加以下功能。

  • 为什么不扩展morphToMany关系呢?

因为关系是对应Model的,但是我们需要取得的Taxonomy显然不是model