从 Laravel 中的相关模型中获取字段?

开V

我有ResultTest具有以下关系的模型:

public function doctor()
{
    return $this->hasOne('App\Doctor', 'user_id', 'doctor_id');
}

模型App\Doctor也有关系:

public function distributor() {
  return $this->belongsToMany(DistributorContacts::class);
}

所以,当我从模型中获取数据时ResultTest

从相关模型中获取特定字段变得复杂和丑陋:

dd($conclusion['test']->doctor()->first()->distributor->first()->name);

有时没有关系->doctor()->first(),它失败了

扎希德·哈桑·谢科特

你必须使用with关键字

ResultTest::with('doctor')->first();

而不是

dd($conclusion['test']->doctor()->first()->distributor->first()->name);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Laravel 5.2的集合中获取相关模型?

来自分类Dev

在 Laravel 中获取与创建模型输入相关的错误

来自分类Dev

按名称获取laravel模型中的所有字段

来自分类Dev

Laravel雄辩模型中的字段

来自分类Dev

是否可以在 Laravel 的当前模型中获取相关模型的数据?

来自分类Dev

在laravel中更新表及其相关模型?

来自分类Dev

在Laravel中检查相关模型的值

来自分类Dev

Laravel:belongsToMany()不会在多对多表中获取字段

来自分类Dev

如何以infyom(Laravel)的形式从数据库中获取字段

来自分类Dev

Laravel在模型中获取实例

来自分类Dev

从相关模型laravel获取ID

来自分类Dev

Laravel:从相关表中获取/显示数据

来自分类Dev

在laravel中获取相关表数据

来自分类Dev

更改模型中的字段/属性值-Laravel

来自分类Dev

Laravel-如何从嵌套关系中抽取字段

来自分类Dev

如何在Laravel 4中插入相关的多态模型

来自分类Dev

在Laravel和Eloquent中更新相关模型(外键)

来自分类Dev

在laravel中查询相关模型中表的所有内容

来自分类Dev

如何在Laravel中对相关模型应用搜索查询?

来自分类Dev

如何在Laravel Eloquent中更新相关模型

来自分类Dev

在Laravel 5.3中创建相关模型实例时出错

来自分类Dev

如何在Laravel中访问其他相关模型数据?

来自分类Dev

相关模型 eloquent laravel 中的自定义查询

来自分类Dev

从Laravel集合中获取单个模型

来自分类Dev

从laravel集合中获取模型数组

来自分类Dev

扩展Laravel中的模型获取/构建方法

来自分类Dev

从Laravel集合中获取单个模型

来自分类Dev

扩展Laravel中的模型获取/构建方法

来自分类Dev

Laravel:如何从查询结果中获取模型?

Related 相关文章

热门标签

归档