0
jQueryデータテーブルを使用してリストを作成したいと思います。しかし、私は以下の使い方に問題があります。Laravel belongsToメソッドでnullオブジェクトを返す関係
マイリザーブモデル:用法に従い
//Reserve Author
public function author(){
return $this->belongsTo(User::class, 'author_id');
}
//Reserver
public function reserver(){
return $this->belongsTo(User::class, 'reserver_id');
}
//Stock
public function stock(){
return $this->belongsTo(Stock::class, 'reference_id', 'code')->where('company_id', $this->company_id);
}
が正常に
$reserve = Reserve::find(id);
$reserve->stock->name;
取り組んでいる。しかし、この用法が動作していない:
Reserve::with('reserver','author', 'stock')->get()->toJson();
リザーバーと著者の関係は、このコードで働いています株式はヌルオブジェクトを返しています。私は間違って何をしていますか?あなたが私を助けることができれば幸せになれます。ありがとう。