0
我有三個表:laravel5.3關係(集合)
users
-id
-name
-...
addresses
-id
-user_id
-...
transactions
-id
-address_id
-amount
我的模式是這樣的:
用戶模型:
public function addresses()
{
return $this->hasMany('App\Address');
}
地址模型:
public function user()
{
return $this->belongsTo('App\User');
}
public function transactions()
{
return $this->hasMany('App\Transaction');
}
交易模式:
public function address()
{
return $this->belongsTo('App\Address');
}
現在我想爲某個用戶的所有交易的總和。 使用雄辯來歸檔這個文件的最好方法是什麼?
dd($forwarded_total->sum('addresses.transactions.amount'));
返回0,所有的時間。
真棒,這非常感謝! – wichtel