$suppliers = Supplier::with( [ 'purcheses' => function ($query) { $query->with( [ 'payments' => function ($query) { $query->sum('amount'); } ] )->get(); } ] )->latest()->get();
我有一个供应商表,其中包含许多与采购的关系表,其中包含许多与付款的关系,并且付款属于采购, strong>如何获取该供应商每次采购的总付款额?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
我认为这个包可能对你有帮助,
软件包的自述文件说明了各种该包支持的关系类型:
有很多
多对多
MorphMany
MorphToMany
MorphedByMany
属于
以下是复杂关系的 HasMany 关系的自述文件中的示例:
在上面的示例中,该包使用 Eloquent 约定键,并且该包允许您为本地键和外键指定自定义键。