Laravel与OR案件的关系

问题描述 投票:0回答:1

假设我有一个用户模型,而且我有两个用户的形式的夫妇模型,father_idmother_id本质上是user_ids

在用户模型上,我有

public function kids() {
    return $this->hasMany('App\Kid', 'father_id');
}

但是,我想检查user_idfather_id还是mother_id,返回相关的Kid模型。

有没有办法通过单一关系实现它?处理这种情况的正确方法是什么,所以我可以使用$user->kids来检查这两种情况?

laravel laravel-5 model relationships
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.