laravel - 嵌套 Eger 加载 - 加载同一模型的多个功能
问题描述
$data = User::with([
'subscriptions.courses.chapters.topics',
])
->where('id', $student->id)
->first();
此代码将返回用户及其订阅、与该订阅相关的课程以及与课程相关的章节以及章节中的主题。我的疑问是我是否可以使用此功能加载额外的功能练习(即章节中的练习) ..
请注意:练习与章节模型有关
解决方案
$data = User::with([
'subscriptions.courses.chapters.topics',
'subscriptions.courses.chapters.exercises'
])
->where('id', $student->id)
->first();
推荐阅读
- c++ - 如何知道对象文件中符号的可见性
- c++ - jpeg图像的灰度过滤器没有正确舍入值?
- r - 在 Jupyter Notebook 中将 R 作为内核安装时出现问题
- twilio - 执行时不断收到 Twilio 错误消息 90100,但结果有效
- google-chrome-extension - 如何使用 Chrome 扩展程序获得即时 CSS 更改?
- r - 合并计算值
- python - Beautifulsoup 刮不显示一切
- php - Elastic Beanstalk 中的 PHP Mailer 类无法识别
- angular - Angular:9.0.4:“可观察”类型上不存在属性“地图”
' - reverse-engineering - 使用 Ghridra 反汇编 bin 文件