(作業isn`t)コントローラー・コードLaravelモデル、関係Eloquentを使用してinnjoinクエリを作成する方法は?
$employees = Employee::with('department')->get();
モデル:部門
class Department extends Model
{
...
/**
* Defining Relationships.
*/
public function employee()
{
return $this->hasMany('GloboDeals\Employee');
}
}
モデル:従業員
class Employee extends Model
{
/**
* Defining Relationships.
*/
....
public function department()
{
return $this->belongsTo('GloboDeals\Department','departments_id','id');
}
は、外部IDがtable_id
の名前を持っています。
私は検索して検索しても解決策はありませんので、誰かがチェックアウトしてアイデアを伝えることができれば、私のコードはちょうどblehhhだと思います。
従業員の部署または部門を持つ全従業員をお探しですか? – Vuldo
何がうまくいかない?間違いはありますか?予期しない結果が出ますか?あなたはどんな結果を得ますか?あなたはどんな結果を期待しましたか? –
テーブル構造を転記できますか? – clod986