Laravel / Eloquant:在模型中使用“ with”功能时,我是否可以强制关系

艾哈迈德·索里曼

我有个问题。with()在Eloquent中使用该函数在模型之间建立关联。有时,并非所有数据都存在于某种关系模型中,因此它返回错误,有解决方案吗?

例如:

Author::whereId($authorId)->with('AuthorContactData')->with('AuthorSocialLinks');

有时AuthorContactData一位作者不存在。有什么解决方案可以忽略任何作者。怎么没有AuthorContactData

谢谢,

Lukasgeiter

您可以使用以下方法添加这种约束has()

Author::whereId($authorId)
      ->has('AuthorContactData')
      ->with('AuthorContactData', 'AuthorSocialLinks')
      ->get();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 Laravel 中使用模型关系获取数据

来自分类常见问题

Laravel。在具有关系的模型中使用scope()

来自分类Dev

如何在Laravel模型中使用多功能

来自分类Dev

如何使用查询生成器在Laravel中使用关系查询我的模型

来自分类Dev

是否可以在 Laravel 中使用相关模型执行此原始 sql 查询?

来自分类Dev

是否可以在Laravel模型中创建自定义关系?

来自分类Dev

我如何在Laravel中使用关系?

来自分类Dev

我的模型之间的Laravel关系

来自分类Dev

在Sentry 2软件包中使用Laravel 4用户模型关系的正确方法

来自分类Dev

Laravel:在视图中使用模型关系是一种好习惯吗?

来自分类Dev

如何确定模型是否在Laravel 4.2中使用软删除

来自分类Dev

我如何在laravel 5控制器中使用从模型接收的数据?

来自分类Dev

当我想在Laravel 5.8中使用模型绑定时出现此错误

来自分类Dev

我想使用laravel模型建立多对多关系

来自分类Dev

在雄辩的查询中使用Laravel模型方法

来自分类Dev

Laravel 5在模型中使用orderBy()

来自分类Dev

如何在Laravel队列中使用模型

来自分类Dev

在Laravel 4中使用模型

来自分类Dev

在模型Laravel中使用查询创建函数

来自分类Dev

Laravel 5在模型中使用orderBy()

来自分类Dev

何时在Laravel中使用雄辩的模型

来自分类Dev

Laravel-使用AngularJS访问关系模型

来自分类Dev

我可以在crf模型中使用数值功能吗

来自分类Dev

在Laravel模型中是否可以通过不同的路径(中间模型)定义多态关系?

来自分类Dev

为什么我不能在Laravel中使用关系方法?

来自分类Dev

Laravel类别模型关系

来自分类Dev

Laravel中的关系模型?

来自分类Dev

Laravel 4模型关系

来自分类Dev

Laravel中的模型关系

Related 相关文章

热门标签

归档