0
ビュー内のステータステーブルからデータを取得する必要があります。エイリアスを入れようと試み、3時間以上グーグルグーグル、私は失われています。任意のアイデアはどのように?2つのテーブルがlaravelで表示するために渡すデータを結合します
のcontrolerコード:
$action= DB::table('actionplan')
->join('status','actionplan.status','=','status.id')
->select('status.name as testas','actionplan.*')
->where([['user_id','=',$name],['done','<>',1]])->get();
ビューコード:
@foreach($teams as $item)
<th scope="row">1</th>
<td>{{$item->name}}</td>
<td>{{$item->start_date}}</td>
<td>{{$item->end_date}}</td>
<td>{{$item->comment}}</td>
<td>{{$item->status()->name}}</td>
モデル間の関係を作成すると、より簡単になりますhasMany、hasOne、belongsToなど – Poria
@Poriaここにモデルはありません。 – apokryfos
コードでエイリアスを定義しているようですが、使用していないようです。 '{{$ item-> testas}}' – apokryfos