0
嵌套關係我有這些表:Laravel 5條件
用戶
| ID | ROLE_ID | clan_id |
角色
| id | slug |
氏族
| id |
我需要抓住所有用戶,其中蛞蝓是例如「領袖」
我該怎麼辦呢?
我走到這一步:
class clan extends Model{
public function leader()
{
$leader = User::whereHas('role', function($query) {
$query->where('slug', 'leader');
})->where('clan_id', $this->id)->get();
return $leader;
}
}
但是,這並不算是智能。取而代之的是,我想將它加入了我的氏族表
戰隊:
| ID | leader_user_id |
所以我可以輕鬆訪問它。
非常感謝:)
但我不能做某事,如:家族: :where('name',$ clanname) - > leader(); – WLFCRK
你想獲取用戶或家族? –
我想取得部落,但是有一個參考領導者 - 用戶,所以我也可以訪問領導者用戶。那可能嗎? – WLFCRK