【发布时间】:2020-12-18 02:20:39
【问题描述】:
表格
例如,我有 4 个表:
型号
// PlacedBet
public function odds()
{
return $this->belongsToMany(Odd::class, 'placed_bets_has_odds');
}
// Odd
public function placedBets()
{
return $this->belongsToMany(PlacedBet::class, 'placed_bets_has_odds');
}
// Result
public function placedBetsOdds()
{
return $this->hasMany(PlacedBetOdd::class);
}
// PlacedBetOdd
public function result()
{
return $this->belongsTo(Result::class);
}
问题
我希望所有 PlacedBets 其中放置的_bets_has_odds.result_id 等于 null。但我不知道如何在我的 PlacedBetRepository 文件中使用 Eloquent 来做到这一点。
感谢您的帮助
【问题讨论】:
-
PlaceBets 和结果模型之间没有关系
标签: php laravel eloquent relational-database