Laravel数据透视表记录

时间:2018-10-09 07:24:04

标签: laravel eloquent pivot

我对eloquent有点疑问。

我有3个表:productsnotesnote_product(数据透视表)。

在这里,我有一个many to many关系。我需要从notes添加到note_produc的{​​{1}} t表中提取所有users

我需要这个才能具有这个比率的平均值。

我尝试了以下操作:

product

但是我只有表Note::whereHas('products', function ($query) use ($id){ $query->where('products.id', $id); })->get(); 中的记录,并且不再重复。

notes中的

notes可以重复。例如,一个note_product可以有4个不同的product中的4个notes。在users上可以有3个votes,在5上可以有1个。

如何获取此数据?

0 个答案:

没有答案