Tôi có 3 bảng như được đề cập bên dưới.mối quan hệ và lưỡi dao trong laravel
Table 1(user):
id username password Name Age
Table 2(tasks):
id task_name description
Table 3(logs)
id user_id task_id date hours
Bảng Mối quan hệ:
user has_many logs
task has_many logs
logs belongs_to user
logs belongs_to task
những gì tôi đang cố gắng để đạt được là để có được các bản ghi với tên người dùng, nhiệm vụ Tên, ngày và giờ.
Bộ điều khiển:
return View::make('log.index')
->with('logs',log::all());
Blade mẫu
@foreach($logs as $log)
<tr>
<td>{{$log->id}}</td>
<td>{{$log->users()->name}}</td>
<td>{{$log->tasks()->name}}</td>
<tr>
@endforeach
nhưng không thể tìm nạp người dùng Tên và Nhiệm vụ tên từ bảng tương ứng. bất kỳ trợ giúp nào được đánh giá cao.
'Bạn muốn nhiều người dùng có một tên như thế nào? –
@WaleedKhan Tôi mới làm quen với laravel tôi chỉ đang cố gắng mà không làm việc. đã thử điều này quá {{$ log-> người dùng (user_id) -> name}} –