如何解决在 Laravel 中处理单列自定义多态关系
我试图获得一个多态关系来处理一个表,该表的关系定义在一个名为 :
的单个 source
分隔列中(而不是具有两列的正常方式) source_id
和 source_type
)。
示例:App\Models\SomeStuff:352673
我假设我必须覆盖基本模型中的 morphEagerTo()
实现以支持这一点,但看起来我可能还必须覆盖 newMorphTo()
实现(因此 {{ 1}} 类本身!)
我发现围绕多态类型的 Laravel 逻辑非常难以理解。有人能指出我正确的方向吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。