如何从数据透视表中获取数据?

Posted

技术标签:

【中文标题】如何从数据透视表中获取数据?【英文标题】:How to get data from Pivot table? 【发布时间】:2017-07-25 05:04:02 【问题描述】:

我试图从数据透视表中获取数据:

@foreach ($announcements as $index => $item)
      dd($item->pivot->category->translate('en')->name)
      dd($item->pivot->category->name)
@endforeach

我附上截图:

【问题讨论】:

这个对你有帮助吗***.com/questions/27434338/… 发生了什么? 【参考方案1】:

您不应该提及型号名称:

dd($item->pivot->name)

如果itemscategories 有一个带有属性name 的透视表item_category,那么dd($item->pivot->name) 给出name 属性的值

【讨论】:

以上是关于如何从数据透视表中获取数据?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 MYSQL 中的数据透视表中获取最后更新的价格

Eloquent 从数据透视表中获取数据

如何从数据透视表中删除一行

Laravel - 从数据透视表中获取额外的列值

如何获取附加数据透视表的数据?

如何删除透视表中的很多汇总行