laravel - Laravel HasManyThrough 与关系
问题描述
我有 3 个模型(类别、主题、帖子),它们通过 HasManyThrough 雄辩的关系相互关联:
类别模型有很多主题,主题模型有很多帖子我的帖子模型还有另一个名为“FeaturedImage”的“hasOne”相关模型,它返回帖子图像。
现在我需要用他们的图片获取一个类别的所有帖子,但 Laravel Eloquent 似乎不可能。Laravel 不支持这样的东西:
$posts = $category->posts->with('featuredImage')->paginate(...);
Laravel 的 Eloquent Or Query builder 有没有解决这个问题的方法?
解决方案
推荐阅读
- php - 参考外键 PDO
- html - 窗口缩小时如何使导航栏缩小?
- javascript - 具有 React.useCallback 和 React.memo() 的功能组件正在重新渲染
- azure - AD Connect 使用多个域的用户(一次一个)
- python - 绘制相同 X 的多个 Y 值不会投影所需的值
- python - 处理引发的异常 redddit api prawler
- java - 我想在java中显示乘法表,但只能从1到20
- vue.js - Vuejs将数据从孩子传递给父母
- elasticsearch - 专家建议的 Elasticsearch 索引命名约定
- canvas - 如何访问 Flipgrid API?