php - Laravel Model 有很多不同类型的模型(模型的集合)
问题描述
我有Book
,Magazine
和Song
模型。
我想制作一个Collection
包含这三种类型模型的模型,所以我可以像这样查询它(伪代码):
Collection->get()
并得到与此类似的结果:
[
{Book_1}
{Magazine_1}
{Book_2}
{Song_1}
{Book_3}
...
]
是否可以在 Laravel 中进行,我将如何解决这个问题?
我查看了多态关系,但据我了解,一次只能获得一种类型的关系(books()、magazines()、songs()),而不是它们的混合。
解决方案
推荐阅读
- java - Android/IOS 移动应用测试自动化:需要推荐使用哪个框架?
- jquery - 如何在生产阶段动态获取文件路径?
- excel - 如何在excel公式的Countif中使用年份函数?
- javascript - 如何将传单绑定到 JavaScript 中的坐标列表
- bash - 将数组改造成两个新的 var
- c++ - 如何在 Arduino 中使用 C++ 成员函数作为中断处理程序?
- php - 如何在JS中获取数组输入文本的最后一个值?
- python - 我有几个 Linux 命令,我想在 Windows 机器上运行。如何在 Windows 上从 Python 运行 Linux 命令
- reactjs - Docker-compose - node_modules 未在主机上填充
- java - Java中的线程安全访问枚举