我有一个orders表、一个items表和一个名为的数据透视表item_order,它有两个自定义字段 ( price, quantity)。Order和之间的关系Item是belongsToMany。我正在尝试返回 id 为 的所有项目的计数1,其中父Order->status == 'received'. 对于我的生活,我无法弄清楚如何做到这一点。
class Order extends Model
{
public function items()
{
return $this->belongsToMany(Item::class)->withPivot('price', 'quantity');
}
}
class Item extends Model
{
public function orders()
{
return $this->belongsToMany(Order::class)->withPivot('price', 'quantity');
}
}
慕村9548890
慕盖茨4494581