sql схема:
пользователи
id (ai)
бюллетени
id (ai)
owner = user.id
разговоры
id (ai)
owner_id = user.id //UPDATED
bulletin_id = bulletins.id // this I can't get user ID(this is another 2nd user!) - don't know how.
модель разговора:
public function bulletin()
{
return $this->belongsTo('App\Bulletins','bulletin_id');
}
public function users()
{
return $this->belongsTo('App\User','owner_id');
}
Мне нужно, чтобы users () возвращали оба отношения
owner_id = user.id and bulletin_id->owner = user.id
и то же самое, но в пользовательской модели user-> беседы:
public function conversations()
{
return $this->hasMany(Conversations::class,'owner_id');
}
здесь мне нужны все разговоры, где owner_id или бюллетень-> owner = user.id